summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers
Commit message (Expand)AuthorAgeFilesLines
* meta/generate_mipmap: Track framebuffer using gl_framebuffer instead of GL AP...Ian Romanick2016-03-012-24/+16
* meta: Use _mesa_bind_framebuffers instead of _mesa_BindFramebufferIan Romanick2016-03-013-8/+40
* meta: Use _mesa_CreateFramebuffers instead of _mesa_GenFramebuffersIan Romanick2016-03-014-7/+7
* i965/meta: Use _mesa_CreateFramebuffers instead of _mesa_GenFramebuffersIan Romanick2016-03-013-4/+4
* meta: Save and restore the framebuffer using gl_framebuffer instead of GL API...Ian Romanick2016-03-012-8/+8
* meta: Use _mesa_check_framebuffer_status instead of _mesa_CheckFramebufferStatusIan Romanick2016-03-014-12/+12
* meta: Obvious refactor of _mesa_meta_framebuffer_texture_imageIan Romanick2016-03-011-21/+5
* meta: Convert _mesa_meta_bind_fbo_image to take a gl_framebuffer instead of a...Ian Romanick2016-03-015-49/+61
* i965: Push most TES inputs in vec4 mode.Kenneth Graunke2016-02-292-34/+54
* Android: clean-up and fix DRI module path handlingRob Herring2016-02-293-5/+2
* Android: remove dependence on .SECONDEXPANSIONRob Herring2016-02-291-9/+13
* 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
* meta/copy_image: use precomputed dst_internal_format to avoid segfaultIlia Mirkin2016-02-191-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