aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main/ff_fragment_shader.cpp
Commit message (Expand)AuthorAgeFilesLines
* mesa: Avoid setting _NEW_VARYING_VP_INPUTS in non fixed function mode.Mathias Fröhlich2019-05-141-0/+2
* mesa: add ff fragment shader support for geom and tess shadersTimothy Arceri2018-06-191-1/+5
* mesa: separate legacy stuff from gl_texture_unit into gl_fixedfunc_texture_unitMarek Olšák2018-02-131-1/+2
* mesa: change gl_compile_status enums to uppercaseBrian Paul2018-01-261-1/+1
* mesa: shrink VERT_ATTRIB bitfields to 32 bitsMarek Olšák2017-11-251-1/+1
* mesa: replace VP/FP/ATIfs _Enabled flags with helper functionsMarek Olšák2017-06-221-1/+2
* mesa/main/ff_frag: Use compressed TexEnv Combine state.Gustaw Smolarczyk2017-04-081-231/+104
* mesa/main/ff_frag: Use compressed fog mode.Gustaw Smolarczyk2017-04-081-17/+1
* mesa/main/ff_frag: Don't retrieve format if not necessary.Gustaw Smolarczyk2017-04-081-9/+6
* mesa/main/ff_frag: Use gl_texture_object::TargetIndex.Gustaw Smolarczyk2017-04-081-2/+1
* mesa/main/ff_frag: Store nr_enabled_units only once.Gustaw Smolarczyk2017-04-081-2/+4
* mesa/main/ff_frag: Simplify get_fp_input_mask.Gustaw Smolarczyk2017-04-081-56/+55
* mesa/main/ff_frag: Don't bother with VARYING_BIT_FOGC.Gustaw Smolarczyk2017-04-081-3/+1
* mesa/main/ff_frag: Remove unused struct.Gustaw Smolarczyk2017-04-081-8/+0
* mesa/main/ff_frag: Reduce the size of nr_enabled_units.Gustaw Smolarczyk2017-04-081-1/+1
* mesa/main/ff_frag: Remove enabled_units.Gustaw Smolarczyk2017-04-081-3/+1
* mesa/main/ff_frag: Use correct constant.Gustaw Smolarczyk2017-04-081-1/+1
* mesa: split _NEW_TEXTURE into _NEW_TEXTURE_OBJECT & _NEW_TEXTURE_STATEMarek Olšák2017-03-291-2/+2
* mesa/glsl: introduce new gl_compile_status enumTimothy Arceri2017-03-121-1/+1
* mesa: use gl_program for CurrentProgram rather than gl_shader_programTimothy Arceri2017-01-231-4/+2
* mesa: set GLSL 1.20 for the fixed-function fragment shaderMarek Olšák2017-01-101-1/+13
* mesa: add gl_constants::GLSLOptimizeConservativelyMarek Olšák2017-01-051-3/+7
* treewide: s/comparitor/comparator/Ilia Mirkin2016-12-121-1/+1
* mesa: use special checksums for unset checksums and fixed-func shadersMarek Olšák2016-11-221-0/+3
* mesa/glsl: remove unused uses_builtin_functions fieldTimothy Arceri2016-11-231-1/+0
* st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...Timothy Arceri2016-11-191-3/+3
* r200/glsl/st/mesa: use common outputs written fieldTimothy Arceri2016-10-261-1/+1
* mesa/i965/i915/r200: eliminate gl_vertex_programTimothy Arceri2016-10-261-1/+1
* mesa: simplify ff fs generator a bitMiklós Máté2016-08-091-8/+6
* glsl/mesa: move duplicate shader fields into new struct gl_shader_infoTimothy Arceri2016-06-301-1/+1
* glsl/main: remove unused params and make function staticTimothy Arceri2016-06-301-1/+1
* glsl/mesa: split gl_shader in twoTimothy Arceri2016-06-301-1/+1
* mesa: Use bitmask/ffs to build ff fragment shader keys.Mathias Fröhlich2016-06-161-3/+7
* mesa/glsl: stop using GL shader type internallyTimothy Arceri2016-06-161-1/+1
* glsl: make max array trackers ints and use -1 as base. (v2)Dave Airlie2016-05-241-3/+3
* glsl: move to compiler/Emil Velikov2016-01-261-4/+4
* nir: move glsl_types.{cpp,h} to compilerEmil Velikov2016-01-261-1/+1
* nir: remove dependency on glslRob Clark2015-10-161-1/+1
* ff_fragment_shader: Use binding to set the sampler unitIan Romanick2015-10-121-6/+4
* mesa: remove Driver.NewShaderProgramMarek Olšák2015-10-031-1/+2
* mesa: clean up #includes in ff_fragment_shader.cppBrian Paul2015-10-011-12/+10
* mesa: create, use new _mesa_texture_base_format() functionBrian Paul2015-01-051-1/+1
* main: remove extern C around #includes in ff_fragment_shader.cppBrian Paul2014-12-161-5/+3
* mesa: Remove context parameter from dd_function_table::NewShaderProgramIan Romanick2014-10-241-1/+1
* ff_fragment_shader: Silence unused parameter warning in smearIan Romanick2014-10-241-6/+6
* mesa: move ShaderCompilerOptions into gl_constantsMarek Olšák2014-08-111-1/+1
* ff_fragment_shader: Access glsl_types directly.Kenneth Graunke2014-07-091-15/+15
* Remove the ATI_envmap_bumpmap extensionJason Ekstrand2014-06-301-80/+0
* mesa: In emit_texenv() type mismatch was forced with typecastJuha-Pekka Heikkila2014-06-181-8/+9
* mesa: Eliminate gl_shader_program::InternalSeparateShaderIan Romanick2014-05-021-1/+1