summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2015-07-30radeonsi: add GS multiple streams support (v2)Dave Airlie6-39/+127
2015-07-29Delete unused functions in format parserAnuj Phogat1-7/+0
2015-07-29i965: Change the type of max_{vs, hs, ...}_threads variables to unsignedAnuj Phogat2-7/+7
2015-07-29Delete duplicate function is_power_of_two() and use _mesa_is_pow_two()Anuj Phogat8-26/+15
2015-07-29gallium/auxiliary: Ensure c99_math.h is included.Jose Fonseca1-1/+2
2015-07-29i965/bxt: Support 3src simd16 instructionsBen Widawsky1-3/+1
2015-07-29targets/dri: scons: add missing link against libdrmEmil Velikov1-0/+2
2015-07-29svga: scons: remove unused HAVE_SYS_TYPES_H defineEmil Velikov2-2/+0
2015-07-29glsl: Avoid double promotion.Matt Turner1-2/+2
2015-07-29mesa: Avoid double promotion.Matt Turner14-49/+49
2015-07-29mesa/math: Avoid double promotion.Matt Turner3-46/+46
2015-07-29program: Avoid double promotion.Matt Turner1-15/+15
2015-07-29swrast: Avoid double promotion.Matt Turner13-50/+50
2015-07-29tnl: Avoid double promotion.Matt Turner7-30/+28
2015-07-29vbo: Avoid double promotion.Matt Turner2-5/+5
2015-07-29util: Avoid double promotion.Matt Turner1-1/+1
2015-07-29gallium/auxiliary: Avoid double promotion.Matt Turner2-2/+2
2015-07-29nir: Avoid double promotion.Matt Turner1-2/+2
2015-07-29i965: Use float calculations when double is unnecessary.Matt Turner14-34/+35
2015-07-29gallium/auxiliary: Use exp2(x) instead of pow(2.0, x).Matt Turner2-4/+4
2015-07-29program: Use exp2(x) instead of pow(2.0, x).Matt Turner1-2/+2
2015-07-29mesa: Use floats for viewport bounds.Matt Turner14-22/+22
2015-07-29glsl: Remove MSVC implementations of copysign and isnormal.Matt Turner2-26/+2
2015-07-29i965/fs: Make the default builder 64-wide before entering the optimization loop.Francisco Jerez2-2/+7
2015-07-29i965/fs: Don't set exec_all on instructions wider than the original in lower_...Francisco Jerez1-9/+11
2015-07-29i965/fs: Initialize a builder explicitly in the gen4 send dependency work-aro...Francisco Jerez1-4/+7
2015-07-29i965/cfg: Assert that cur_do/while/if pointers are non-NULL.Matt Turner1-0/+3
2015-07-29nvc0/ir: cache vertex out base so that we don't recompute againIlia Mirkin1-8/+15
2015-07-29nvc0/ir: output base for reading is based on laneidIlia Mirkin1-0/+25
2015-07-29Revert "pipe-loader: simplify pipe_loader_drm_probe"Francisco Jerez1-4/+9
2015-07-29i965/fs: Switch opt_cse() to the fs_builder constructor from instruction.Francisco Jerez1-8/+8
2015-07-29i965/fs: Switch lower_logical_sends() to the fs_builder constructor from inst...Francisco Jerez1-3/+1
2015-07-29i965/fs: Switch lower_load_payload() to the fs_builder constructor from instr...Francisco Jerez1-5/+2
2015-07-29i965/fs: Don't rely on the default builder to create a null register in emit_...Francisco Jerez1-1/+1
2015-07-29i965/fs: Set up the builder execution size explicitly in opt_sampler_eot().Francisco Jerez1-4/+7
2015-07-29i965/fs: Initialize a builder explicitly in opt_peephole_predicated_break().Francisco Jerez1-3/+5
2015-07-29i965/fs: Set execution controls explicitly in opt_peephole_sel().Francisco Jerez1-3/+9
2015-07-29i965/fs: Set execution controls correctly in lower_integer_multiplication().Francisco Jerez1-1/+1
2015-07-29i965/fs: Set execution controls correctly for lowered pull constant loads.Francisco Jerez1-3/+3
2015-07-29i965/fs: Set the execution size of the MOVs correctly in opt_combine_constant...Francisco Jerez1-1/+1
2015-07-29i965/fs: Define a new fs_builder constructor taking an instruction as argument.Francisco Jerez1-0/+16
2015-07-29i965/fs: Translate memory barrier NIR intrinsics.Francisco Jerez1-0/+7
2015-07-29i965/fs: Execute nir_setup_uniforms, _inputs and _outputs unconditionally.Francisco Jerez1-15/+7
2015-07-29i965/fs: Don't overwrite fs_visitor::uniforms and ::param_size during the SIM...Francisco Jerez1-3/+4
2015-07-29i965/fs: Drop unused untyped surface read and atomic emit methods.Francisco Jerez3-127/+5
2015-07-29i965/fs: Revisit NIR atomic counter intrinsic translation.Francisco Jerez1-17/+32
2015-07-29i965/fs: Import surface message builder helper functions.Francisco Jerez3-0/+234
2015-07-29i965/fs: Handle zero-size allocations in fs_builder::vgrf().Francisco Jerez1-4/+7
2015-07-29i965/fs: Implement lowering of logical surface instructions.Francisco Jerez1-8/+55
2015-07-29i965/fs: Hook up SIMD lowering to unroll surface instructions of unsupported ...Francisco Jerez1-0/+5