summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/master' into vulkanKenneth Graunke2016-03-0163-1414/+868
|\
| * mesa: Remove NV_fragment_program remnants from dlist.c.Matt Turner2016-03-011-14/+7
| * mesa: Remove NV_fragment_program_option enable bit.Matt Turner2016-03-012-2/+0
| * program: Remove NV_fragment_program opcode parsing.Matt Turner2016-03-012-9/+0
| * program: Remove NV_fragment_program scalar suffix parsing.Matt Turner2016-03-011-17/+0
| * program: Remove NV_fragment_program_option parsing support.Matt Turner2016-03-011-44/+5
| * program: Remove NV_fragment_program Abs support.Matt Turner2016-03-0110-80/+4
| * program: Remove incorrect comment about OPCODE_TXD.Matt Turner2016-03-011-1/+1
| * program: Remove OPCODE_TXP_NV.Matt Turner2016-03-015-30/+0
| * program: Clean up after previous commit.Matt Turner2016-03-011-43/+41
| * program: Remove condition-code and precision support.Matt Turner2016-03-0115-544/+62
| * program: Remove OPCODE_KIL_NV.Matt Turner2016-03-018-54/+6
| * program: Remove RelAddr2 support.Matt Turner2016-03-015-41/+3
| * program: Mark table const.Matt Turner2016-03-011-1/+1
| * mesa: Remove EmitCondCodes.Matt Turner2016-03-014-25/+2
| * glsl: Initialize gl_shader_program::EmptyUniformLocations.Matt Turner2016-03-011-0/+2
| * i965/meta: Don't pollute the framebuffer namespaceIan Romanick2016-03-013-27/+33
| * i965/meta: Use _mesa_bind_framebuffers instead of _mesa_BindFramebufferIan Romanick2016-03-013-8/+25
| * meta: Don't pollute the framebuffer namespaceIan Romanick2016-03-014-54/+51
| * meta/decompress: Track framebuffer using gl_framebuffer instead of GL API obj...Ian Romanick2016-03-012-7/+12
| * 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
| * mesa: Refactor bind_framebuffer to make _mesa_bind_framebuffersIan Romanick2016-03-012-12/+26
| * 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
| * mesa/fbobject: propogate Layered when reusing attachments.Dave Airlie2016-03-011-0/+1
| * 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-298-10/+10
| * mesa: add GL_OES_gpu_shader5 and GL_EXT_gpu_shader5 supportIlia Mirkin2016-02-271-0/+2
| * mesa: expose GL_EXT_texture_sRGB_decode on GLES 3.0+Ilia Mirkin2016-02-262-3/+2
| * 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