summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri
Commit message (Expand)AuthorAgeFilesLines
* Android: fix build break from nir/glsl move to compiler/Rob Herring2016-02-293-2/+6
* i965/cfg: Fix comment list punctuationIan Romanick2016-02-261-1/+1
* i965/cfg: Split out dead control flow paths to simplify both pathsIan Romanick2016-02-261-55/+38
* i965/cfg: Don't handle fully empty if/else/endifIan Romanick2016-02-261-10/+4
* i965/cfg: Eliminate an empty then-branch of an if/else/endifIan Romanick2016-02-261-0/+14
* i965/cfg: Track prev_block and prev_inst explicitly in the whole functionIan Romanick2016-02-261-5/+7
* i965/cfg: Slightly rearrange dead_control_flow_eliminateIan Romanick2016-02-261-56/+57
* i965: Simplify brw_nir_lower_vue_inputs() slightly.Kenneth Graunke2016-02-261-11/+6
* i965: Avoid recalculating the normal VUE map for IO lowering.Kenneth Graunke2016-02-264-51/+30
* i965: Avoid recalculating the tessellation VUE map for IO lowering.Kenneth Graunke2016-02-264-26/+25
* i965: Eliminate brw_nir_lower_{inputs,outputs,io} functions.Kenneth Graunke2016-02-267-93/+33
* i965: Split brw_nir_lower_inputs/outputs into per-stage functions.Kenneth Graunke2016-02-261-130/+174
* i965: Remove catch-all nir_lower_io call with specific cases.Kenneth Graunke2016-02-261-1/+4
* i965: Move optimizations from brw_nir_lower_io to brw_postprocess_nir.Kenneth Graunke2016-02-261-1/+3
* i965: Always do NIR IO lowering at specialization time.Kenneth Graunke2016-02-262-8/+1
* i965: Make an is_scalar boolean in brw_compile_gs().Kenneth Graunke2016-02-261-4/+4
* i965/nir: Do lower_io late for fragment shadersJason Ekstrand2016-02-262-1/+3
* i965: Set dest type to UW for several send messagesJordan Justen2016-02-262-2/+5
* i965/fs: Allow saturate propagation to propagate negations into MADs.Matt Turner2016-02-251-0/+4
* i965/fs: Allow saturate propagation to propagate negations into ADDs.Matt Turner2016-02-252-4/+52
* i965/fs: Allow saturate propagation to propagate negations into MULs.Matt Turner2016-02-252-3/+137
* i965/fs: Don't CSE negated multiplies with saturation.Matt Turner2016-02-251-0/+2
* i965: Enable tiled mem_copy with sRGB-formatted resourcesNanley Chery2016-02-241-2/+6
* i965/fs: Return result of image atomic in a register of the expected type.Francisco Jerez2016-02-221-1/+1
* i965: fix new gcc6 warningsRob Clark2016-02-181-1/+1
* i965: Extract push constant state to a new fileBen Widawsky2016-02-174-164/+191
* i965: Make emit_minmax return an instruction*.Matt Turner2016-02-173-10/+10
* i965: Lower min/max after optimization on Gen4/5.Matt Turner2016-02-178-44/+88
* i965/vec4: Initialize force_writemask_all in vec4_builder().Matt Turner2016-02-171-1/+2
* i965/gen7: Use predicated rendering for indirect computeJordan Justen2016-02-172-14/+83
* i965: Set compute shader shared memory max to 64kJordan Justen2016-02-161-1/+1
* i965: Expose logic telling if non-msrt mcs is supportedTopi Pohjolainen2016-02-162-4/+13
* i965/gen9: Refactor msrt mcs initializationTopi Pohjolainen2016-02-161-14/+22
* i965: Add a few assertions on lossless compressionTopi Pohjolainen2016-02-162-0/+9
* i965: Add a flag telling color resolve pass to ignore CCS_ETopi Pohjolainen2016-02-163-2/+27
* i965: Add resolve option for lossless compressionTopi Pohjolainen2016-02-162-1/+5
* i965: Allow fast clear to be used with lossless compressionTopi Pohjolainen2016-02-162-2/+6
* i965: Add helper for detecting lossless compressionTopi Pohjolainen2016-02-162-0/+30
* Revert "i965: Restore vbo after color resolve during brw_try_draw_prims()"Topi Pohjolainen2016-02-161-9/+0
* i965/bxt: Production thread countsBen Widawsky2016-02-151-10/+9
* i965: Fix gl_DrawID in the vec4 backend.Kenneth Graunke2016-02-141-5/+5
* glsl/types: Add support for function typesJason Ekstrand2016-02-133-0/+3
* glsl/types: Rename sampler_type to sampled_typeJason Ekstrand2016-02-131-1/+1
* i965: Reupload push and pull constants when we get new shader image unit state.Francisco Jerez2016-02-131-0/+5
* i965: fix MAX_COMPUTE_SHARED_SIZE constant valueSamuel Pitoiset2016-02-131-0/+1
* i965: Add means for limiting color resolvesTopi Pohjolainen2016-02-1310-17/+21
* i965: Refactor resolving of auxiliary modeTopi Pohjolainen2016-02-131-33/+29
* i965: Don't try to create aux buffer for non-msrt aux-bufferTopi Pohjolainen2016-02-131-10/+10
* i965: Rename optimizer debug 00 filenameBen Widawsky2016-02-122-2/+2
* i965: Make brw_clear_cache NULL out stale program pointers.Kenneth Graunke2016-02-121-0/+15