summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-10-19139-3911/+2990
|\
| * 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-191-0/+6
| * mesa: Move gl_frag_depth_layout from mtypes.h to shader_enums.hJason Ekstrand2015-10-191-18/+0
| * 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-191-1/+0
| * glsl_to_tgsi: Use {Num}UniformBlocks instead of {Num}BufferInterfaceBlocksIago Toral Quiroga2015-10-191-2/+2
| * st/mesa: Use {Num}UniformBlocks instead of {Num}BufferInterfaceBlocksIago Toral Quiroga2015-10-191-2/+2
| * i965: Do not use NumBufferInterfaceBlocksIago Toral Quiroga2015-10-191-1/+1
| * main: GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH is about UBOS, not SSBOsIago Toral Quiroga2015-10-191-2/+2
| * main: Use NumUniformBlocks to count UBOsIago Toral Quiroga2015-10-191-5/+1
| * i965/vs: Drop hack that created NIR for fixed function vertex programs.Kenneth Graunke2015-10-171-12/+0
| * i965/nir: Switch on shader stage in nir_lower_outputs().Kenneth Graunke2015-10-171-5/+21
| * mesa: remove FLUSH_VERTICES() in _mesa_MatrixMode()Brian Paul2015-10-171-1/+0
| * st/mesa: fix clip state dependenciesMarek Olšák2015-10-171-1/+4
| * build: fix out-of-tree build after b9b40efRob Clark2015-10-171-0/+1
| * nir: remove dependency on glslRob Clark2015-10-1620-13/+23
| * glsl: move half<->float convertion to utilRob Clark2015-10-167-155/+5
| * glsl: couple shader_enums cleanupsRob Clark2015-10-161-5/+0
| * st/mesa: fix incorrect pointer type arguments in st_new_program()Brian Paul2015-10-161-5/+5
| * Revert "mesa: remove FLUSH_VERTICES() in _mesa_MatrixMode()"Brian Paul2015-10-161-0/+1
| * mesa: Set api prefix to version string when overriding versionTapani Pälli2015-10-161-1/+18
| * i965/vec4: Use the right number of UBOsIago Toral Quiroga2015-10-161-1/+1
| * i965/fs: use the right number of UBOsIago Toral Quiroga2015-10-161-1/+1
| * nir/prog: Don't double-insert the fog-coord variableJason Ekstrand2015-10-151-3/+2
| * nir: Add helpers for creating variables and adding them to listsJason Ekstrand2015-10-151-12/+7
| * nir/prog: Use nir_foreach_variableJason Ekstrand2015-10-151-1/+1
| * mesa: wrap a ridiculously long line in es1_conversion.cBrian Paul2015-10-151-1/+19
| * mesa: add num_buffers() helper in blend.cBrian Paul2015-10-151-15/+22
| * mesa: optimize _UsesDualSrc blend flag settingBrian Paul2015-10-151-1/+6
| * mesa: fix incorrect error string in _mesa_BlendEquationiARB()Brian Paul2015-10-151-1/+1
| * mesa: move validate_blend_factors() call after no-change checkBrian Paul2015-10-151-6/+6
| * mesa: optimize no-change check in _mesa_BlendEquationSeparate()Brian Paul2015-10-151-15/+26
| * mesa: optimize no-change check in _mesa_BlendEquation()Brian Paul2015-10-151-12/+23
| * mesa: optimize no-change check in _mesa_BlendFuncSeparate()Brian Paul2015-10-151-15/+28
| * mesa: short-cut new_state == _NEW_LINE in _mesa_update_state_locked()Brian Paul2015-10-151-1/+5
| * mesa: remove FLUSH_VERTICES() in _mesa_MatrixMode()Brian Paul2015-10-151-1/+0