summaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl
Commit message (Expand)AuthorAgeFilesLines
* compiler/glsl: fix precision problem of tanhHaixia Shi2016-12-151-2/+10
* mesa: fix active subroutine uniforms properlyTimothy Arceri2016-12-142-1/+2
* util/disk_cache: close a previously opened handle in disk_cache_put (v2)Gwan-gyeong Mun2016-11-241-6/+5
* glsl/lower_output_reads: fix geometry shader output handling with conditional...Nicolai Hähnle2016-11-241-1/+0
* glsl: Parse 0 as a preprocessor INTCONSTANTIan Romanick2016-11-231-0/+4
* glcpp: Handle '#version 0' and other invalid valuesIan Romanick2016-11-232-6/+28
* glsl: fix lowering of UBO references of named blocksNicolai Hähnle2016-11-091-5/+5
* glsl: Update deref types when resizing implicitly sized arrays.Kenneth Graunke2016-11-091-23/+47
* mesa/glsl: delete previously linked shaders earlier when linkingTimothy Arceri2016-11-094-11/+12
* glsl: Improve accuracy of alpha scaling in advanced blend lowering.Kenneth Graunke2016-11-011-2/+8
* glsl: update default precision qualifier when it is set in the shaderSamuel Iglesias Gonsálvez2016-10-271-1/+4
* glsl/mesa: remove unused namespace support from the symbol tableTimothy Arceri2016-10-272-11/+11
* glsl: Size TCS->TES unsized arrays to gl_MaxPatchVertices for queries.Kenneth Graunke2016-10-274-3/+49
* glsl: Pass ctx to program interface query helper functions.Kenneth Graunke2016-10-271-13/+20
* glsl: Remove unused function import_prototypesIan Romanick2016-10-172-131/+0
* glsl: Remove prototypes for nonexistent functionsIan Romanick2016-10-171-9/+0
* glsl: Replace assert with unreachableIan Romanick2016-10-171-1/+2
* glsl: print non-zero bindings of variablesNicolai Hähnle2016-10-171-2/+6
* glsl: fail compilation of compute shaders when unsupportedIago Toral Quiroga2016-10-171-0/+13
* glsl: Disable textureOffset(sampler2DArrayShadow, ...) in GLSL ES.Kenneth Graunke2016-10-161-1/+7
* glsl: Drop the ES requirement that VS outputs must be flat qualified.Kenneth Graunke2016-10-151-8/+4
* glsl: dump explicit location when printing IRNicolai Hähnle2016-10-121-3/+7
* glsl: Add missing cache_destroy stub function.Vinson Lee2016-10-101-0/+5
* glsl: prohibit lowp, mediump precision on atomic_uintTapani Pälli2016-10-101-0/+14
* glsl: optimize copy_propagation_elements passTapani Pälli2016-10-101-50/+148
* glsl: Let cache_test build when the shader cache is not enabledIan Romanick2016-10-071-0/+4
* glsl: add gl_LocalGroupSizeARB as a system valueSamuel Pitoiset2016-10-071-0/+6
* glsl/linker: handle errors when a variable local size is usedSamuel Pitoiset2016-10-071-2/+23
* glsl: reject compute shaders with fixed and variable local sizeSamuel Pitoiset2016-10-071-0/+14
* glsl: process local_size_variable input qualifierSamuel Pitoiset2016-10-075-1/+37
* glsl: add enable flags for ARB_compute_variable_group_sizeSamuel Pitoiset2016-10-074-0/+12
* mesa: remove the UsesDFdy flagTimothy Arceri2016-10-061-17/+2
* nir/intrinsics: Add more atomic_counter opsIan Romanick2016-10-041-5/+58
* glsl: Kill __intrinsic_atomic_subIan Romanick2016-10-042-9/+46
* glsl: Remove ir_function_signature::_is_intrinsic fieldIan Romanick2016-10-046-17/+5
* glsl: Add ir_function_signature::is_intrinsic() methodIan Romanick2016-10-047-16/+22
* glsl: Use the ir_intrinsic_* enums instead of the __intrinsic_* name stringsIan Romanick2016-10-043-103/+105
* glsl: Track a unique intrinsic ID with each intrinsic functionIan Romanick2016-10-047-73/+280
* glsl: Don't emit ir_binop_carry during ir_binop_imul_high loweringIan Romanick2016-10-041-5/+17
* glsl: add missing headers to blob.hTimothy Arceri2016-10-021-0/+2
* glsl: remove remaining tabs from ast_type.cppTimothy Arceri2016-09-291-23/+16
* glsl: remove remaining tabs from ast_to_hir.cppTimothy Arceri2016-09-291-40/+38
* glsl: remove remaining tabs from ast_array_index.cppTimothy Arceri2016-09-291-37/+36
* glsl: remove tabs from ast_expr.cppTimothy Arceri2016-09-291-1/+1
* glsl: remove tabs from linker.{cpp,h}Timothy Arceri2016-09-292-408/+407
* glsl: Add initial functions to implement an on-disk cacheTimothy Arceri2016-09-284-0/+1299
* glsl: Fix cut-and-paste bug in hierarchical visitor ir_expression::acceptIan Romanick2016-09-271-1/+1
* glsl: Add bit_xor builderIan Romanick2016-09-272-0/+7
* glsl/standalone: Enable GLSL 4.00 through 4.50Ian Romanick2016-09-271-0/+12
* glsl/standalone: Use API_OPENGL_CORE if the GLSL version is >= 1.40Ian Romanick2016-09-271-1/+5