summaryrefslogtreecommitdiff
path: root/src/mesa/main/ff_fragment_shader.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-06-22mesa: replace VP/FP/ATIfs _Enabled flags with helper functionsMarek Olšák1-1/+2
2017-04-08mesa/main/ff_frag: Use compressed TexEnv Combine state.Gustaw Smolarczyk1-231/+104
2017-04-08mesa/main/ff_frag: Use compressed fog mode.Gustaw Smolarczyk1-17/+1
2017-04-08mesa/main/ff_frag: Don't retrieve format if not necessary.Gustaw Smolarczyk1-9/+6
2017-04-08mesa/main/ff_frag: Use gl_texture_object::TargetIndex.Gustaw Smolarczyk1-2/+1
2017-04-08mesa/main/ff_frag: Store nr_enabled_units only once.Gustaw Smolarczyk1-2/+4
2017-04-08mesa/main/ff_frag: Simplify get_fp_input_mask.Gustaw Smolarczyk1-56/+55
2017-04-08mesa/main/ff_frag: Don't bother with VARYING_BIT_FOGC.Gustaw Smolarczyk1-3/+1
2017-04-08mesa/main/ff_frag: Remove unused struct.Gustaw Smolarczyk1-8/+0
2017-04-08mesa/main/ff_frag: Reduce the size of nr_enabled_units.Gustaw Smolarczyk1-1/+1
2017-04-08mesa/main/ff_frag: Remove enabled_units.Gustaw Smolarczyk1-3/+1
2017-04-08mesa/main/ff_frag: Use correct constant.Gustaw Smolarczyk1-1/+1
2017-03-29mesa: split _NEW_TEXTURE into _NEW_TEXTURE_OBJECT & _NEW_TEXTURE_STATEMarek Olšák1-2/+2
2017-03-12mesa/glsl: introduce new gl_compile_status enumTimothy Arceri1-1/+1
2017-01-23mesa: use gl_program for CurrentProgram rather than gl_shader_programTimothy Arceri1-4/+2
2017-01-10mesa: set GLSL 1.20 for the fixed-function fragment shaderMarek Olšák1-1/+13
2017-01-05mesa: add gl_constants::GLSLOptimizeConservativelyMarek Olšák1-3/+7
2016-12-12treewide: s/comparitor/comparator/Ilia Mirkin1-1/+1
2016-11-22mesa: use special checksums for unset checksums and fixed-func shadersMarek Olšák1-0/+3
2016-11-23mesa/glsl: remove unused uses_builtin_functions fieldTimothy Arceri1-1/+0
2016-11-19st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...Timothy Arceri1-3/+3
2016-10-26r200/glsl/st/mesa: use common outputs written fieldTimothy Arceri1-1/+1
2016-10-26mesa/i965/i915/r200: eliminate gl_vertex_programTimothy Arceri1-1/+1
2016-08-09mesa: simplify ff fs generator a bitMiklós Máté1-8/+6
2016-06-30glsl/mesa: move duplicate shader fields into new struct gl_shader_infoTimothy Arceri1-1/+1
2016-06-30glsl/main: remove unused params and make function staticTimothy Arceri1-1/+1
2016-06-30glsl/mesa: split gl_shader in twoTimothy Arceri1-1/+1
2016-06-16mesa: Use bitmask/ffs to build ff fragment shader keys.Mathias Fröhlich1-3/+7
2016-06-16mesa/glsl: stop using GL shader type internallyTimothy Arceri1-1/+1
2016-05-24glsl: make max array trackers ints and use -1 as base. (v2)Dave Airlie1-3/+3
2016-01-26glsl: move to compiler/Emil Velikov1-4/+4
2016-01-26nir: move glsl_types.{cpp,h} to compilerEmil Velikov1-1/+1
2015-10-16nir: remove dependency on glslRob Clark1-1/+1
2015-10-12ff_fragment_shader: Use binding to set the sampler unitIan Romanick1-6/+4
2015-10-03mesa: remove Driver.NewShaderProgramMarek Olšák1-1/+2
2015-10-01mesa: clean up #includes in ff_fragment_shader.cppBrian Paul1-12/+10
2015-01-05mesa: create, use new _mesa_texture_base_format() functionBrian Paul1-1/+1
2014-12-16main: remove extern C around #includes in ff_fragment_shader.cppBrian Paul1-5/+3
2014-10-24mesa: Remove context parameter from dd_function_table::NewShaderProgramIan Romanick1-1/+1
2014-10-24ff_fragment_shader: Silence unused parameter warning in smearIan Romanick1-6/+6
2014-08-11mesa: move ShaderCompilerOptions into gl_constantsMarek Olšák1-1/+1
2014-07-09ff_fragment_shader: Access glsl_types directly.Kenneth Graunke1-15/+15
2014-06-30Remove the ATI_envmap_bumpmap extensionJason Ekstrand1-80/+0
2014-06-18mesa: In emit_texenv() type mismatch was forced with typecastJuha-Pekka Heikkila1-8/+9
2014-05-02mesa: Eliminate gl_shader_program::InternalSeparateShaderIan Romanick1-1/+1
2014-04-30mesa: Drop _ReallyEnabled usage from ff_fragment_shader.Eric Anholt1-14/+3
2014-04-30mesa: Replace use of _ReallyEnabled as a boolean with use of _Current.Eric Anholt1-1/+1
2014-04-11glsl: Drop do_common_optimization's max_unroll_iterations parameter.Kenneth Graunke1-1/+1
2014-04-08glsl: Pass ctx->Const.NativeIntegers to do_common_optimization().Kenneth Graunke1-1/+2
2014-03-25mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut1-4/+4