summaryrefslogtreecommitdiff
path: root/src/compiler/glsl/standalone.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-04-05mesa: Replace program locks with atomic inc/dec.Matt Turner1-2/+0
2017-02-09glsl: add param to force shader recompileTimothy Arceri1-1/+2
2017-02-09st/mesa/i965: create link status enumTimothy Arceri1-1/+1
2017-01-20glsl: Move builtin_function related prototypes to a separate fileIan Romanick1-0/+1
2017-01-06mesa/glsl: remove hack to reset sampler units to zeroTimothy Arceri1-4/+0
2017-01-06st/mesa/glsl: add new is_arb_asm flag in gl_programTimothy Arceri1-3/+4
2016-12-30mesa/glsl/i965: remove Driver.NewShader()Timothy Arceri1-1/+0
2016-11-19st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...Timothy Arceri1-6/+8
2016-11-19glsl: add new program driver function to standalone compilerTimothy Arceri1-18/+43
2016-11-10glsl/standalone: Add the ability to generate ir_builder codeIan Romanick1-0/+12
2016-11-10glsl/standalone: Enable par-linkingIan Romanick1-2/+43
2016-11-10glsl/standalone: Optimize dead variable declarationsIan Romanick1-0/+61
2016-11-10glsl/standalone: Optimize add-of-neg to subtractIan Romanick1-0/+4
2016-11-03mesa/glsl: delete previously linked shaders earlier when linkingTimothy Arceri1-1/+1
2016-10-07glsl: add enable flags for ARB_compute_variable_group_sizeSamuel Pitoiset1-0/+4
2016-09-27glsl/standalone: Enable GLSL 4.00 through 4.50Ian Romanick1-0/+12
2016-09-27glsl/standalone: Use API_OPENGL_CORE if the GLSL version is >= 1.40Ian Romanick1-1/+5
2016-09-12mesa/glsl: Move string_to_uint_map into the util folderThomas Helland1-1/+1
2016-07-02glsl/standalone: initialize MaxUserAssignableUniformLocationsRob Clark1-0/+4
2016-06-30glsl/mesa: split gl_shader in twoTimothy Arceri1-2/+2
2016-06-16mesa/glsl: stop using GL shader type internallyTimothy Arceri1-1/+1
2016-05-26glsl: add just-log option for the standalone compiler.Alejandro PiƱeiro1-4/+16
2016-05-25glsl: split out libstandaloneRob Clark1-0/+433