summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* anv/pipeline: Remove a redundant lineJason Ekstrand2015-10-201-1/+0
* anv/pipeline: Update a commentJason Ekstrand2015-10-201-3/+1
* anv/pipeline: Set key->render_to_fbo to false for fragment shaadersJason Ekstrand2015-10-201-1/+1
* nir/spirv: Fix a typoJason Ekstrand2015-10-201-2/+2
* nir/spirv: Handle SpvExecutionModeJason Ekstrand2015-10-202-3/+84
* anv: Completely rework shader compilationJason Ekstrand2015-10-206-942/+661
* nir: Add a pass to gather info from the shaderJason Ekstrand2015-10-203-0/+104
* anv: Move the brw_compiler from anv_compiler to physical_deviceJason Ekstrand2015-10-203-1/+15
* i965: Move brw_compiler_create to brw_compiler.hJason Ekstrand2015-10-202-3/+3
* i965: Split process_nir into two haves; pre- and post-Jason Ekstrand2015-10-203-22/+36
* anv/compiler: Remove more pre-SNB shader key setupJason Ekstrand2015-10-201-17/+0
* anv/compiler: Get rid of GS support.Jason Ekstrand2015-10-201-276/+3
* anv/meta: Use the actual render pass for creating blit pipelinesJason Ekstrand2015-10-202-40/+42
* vk: Use consistent names for anv_cmd_state dirty bitsChad Versace2015-10-206-62/+63
* anv/pipeline: Fix requirement for depthstencil stateChad Versace2015-10-201-27/+44
* anv/pipeline: Validate VkGraphicsPipelineCreateInfoChad Versace2015-10-201-0/+49
* anv: Define anv_validate macroChad Versace2015-10-201-0/+10
* vk/meta: Add required renderpass to pipelineChad Versace2015-10-202-0/+8
* vk/meta: Add required multisample state to pipelineChad Versace2015-10-201-0/+12
* anv/compiler: Remove irrelevant wm key setupJason Ekstrand2015-10-191-64/+0
* anv/compiler: Get rid of legacy shader key setupJason Ekstrand2015-10-191-27/+2
* anv/compiler: Delete legacy clipping codeJason Ekstrand2015-10-191-35/+2
* anv/compiler: Remove unneeded wm prog data setupJason Ekstrand2015-10-191-97/+0
* nir/spirv: Use the new nir_variable helpersJason Ekstrand2015-10-191-39/+11
* nir/spirv: Handle builtins in OpAccessChainJason Ekstrand2015-10-191-49/+12
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-10-19324-6881/+10216
|\
| * i965/fs: Localize variables' scopes.Matt Turner2015-10-191-8/+5
| * i965/fs: Consider type mismatches in saturate propagation.Matt Turner2015-10-191-3/+12
| * i965: Extract can_change_source_types() functions.Matt Turner2015-10-196-27/+30
| * i965/vs: Move URB entry_size and read_length calculations to compile_vsJason Ekstrand2015-10-192-34/+34
| * i965: Move the entire compiler API into a single fileJason Ekstrand2015-10-1910-619/+665
| * i965: Rename brw_foo_emit to brw_compile_fooJason Ekstrand2015-10-1911-66/+67
| * i965/fs: Move some of the prog_data setup into brw_wm_emitJason Ekstrand2015-10-192-98/+100
| * i965/cs: Rework cs_emit to take a nir_shader and a brw_compilerJason Ekstrand2015-10-193-29/+42
| * i965/gs: Rework gs_emit to take a nir_shader and a brw_compilerJason Ekstrand2015-10-193-40/+29
| * i965/vs: Rework vs_emit to take a nir_shader and a brw_compilerJason Ekstrand2015-10-193-49/+49
| * i965/fs: Rework wm_fs_emit to take a nir_shader and a brw_compilerJason Ekstrand2015-10-193-39/+47
| * i965: Use a const nir_shader in backend_shaderJason Ekstrand2015-10-1911-12/+12
| * i965/vec4: Remove gl_program and gl_shader_program from the generatorJason Ekstrand2015-10-194-29/+20
| * i965/fs: Remove the gl_program from the generatorJason Ekstrand2015-10-195-9/+5
| * nir/info: Add a few bits of info for fragment shadersJason Ekstrand2015-10-193-0/+29
| * nir/info: Add compute shader local size to nir_shader_infoJason Ekstrand2015-10-192-0/+12
| * nir/info: Move the GS info into a stage-specific info unionJason Ekstrand2015-10-192-8/+18
| * mesa: Move gl_frag_depth_layout from mtypes.h to shader_enums.hJason Ekstrand2015-10-192-18/+17
| * nir: Add a label to nir_shader_infoJason Ekstrand2015-10-193-0/+7
| * i965/asm: Explicitly use a nir_instr for IR annotationsJason Ekstrand2015-10-194-19/+5
| * scons: Build nir/glsl_types.cpp once.Jose Fonseca2015-10-198-29/+8
| * svga: fix incorrect round-down arithmeticBrian Paul2015-10-191-1/+1
| * glsl: fix segfault when indirect indexing a buffer variable which is an arraySamuel Iglesias Gonsalvez2015-10-191-1/+2
| * st/va: Added support for NV12 to IYUV conversion in vlVaGetImageIndrajit Das2015-10-191-3/+5