summaryrefslogtreecommitdiffstats
path: root/src/glsl
Commit message (Expand)AuthorAgeFilesLines
* nir/lower_phis_to_scalar: undef is trivially scalarizableRob Clark2015-07-031-0/+1
* nir: Don't allow copying SSA destinationsJason Ekstrand2015-07-021-11/+11
* glsl: create program resource list after LinkShaderTapani Pälli2015-07-011-4/+0
* glsl: expose build_program_resource_list functionTapani Pälli2015-07-012-1/+5
* glsl: build stageref mask using IR, not symbol tableTapani Pälli2015-07-011-3/+11
* glsl: use consistent version string formatTimothy Arceri2015-07-011-7/+7
* nir: remove parent_instr from nir_registerConnor Abbott2015-06-303-17/+0
* nir: remove nir_src_get_parent_instr()Connor Abbott2015-06-301-10/+0
* nir/from_ssa: add a flag to not convert everything from SSAConnor Abbott2015-06-302-8/+24
* nir: cleanup open-coded instruction castsRob Clark2015-06-303-3/+3
* glsl: validate sampler array indexing for 'constant-index-expression'Tapani Pälli2015-06-301-0/+77
* mesa/glsl: new compiler option EmitNoIndirectSamplerTapani Pälli2015-06-301-0/+12
* glsl: Allow dynamic sampler array indexing with GLSL ES < 3.00Tapani Pälli2015-06-301-18/+18
* util: port _mesa_strto[df] to CErik Faye-Lund2015-06-292-0/+6
* glsl: No need to lock in _mesa_glsl_release_typesErik Faye-Lund2015-06-291-4/+4
* Revert "glsl: clone inputs and outputs during linking"Kenneth Graunke2015-06-281-3/+1
* mesa: Enable subdir-objects globally.Matt Turner2015-06-261-2/+0
* nir: Recognize max(min(a, 1.0), 0.0) as fsat(a).Kenneth Graunke2015-06-251-0/+1
* glsl: clone inputs and outputs during linkingTapani Pälli2015-06-241-1/+3
* nir: Use a switch statement for detecting move-like operations.Kenneth Graunke2015-06-241-6/+14
* glsl: remove cross validation of interpolation qualifier with GLSL 4.40Tapani Pälli2015-06-241-1/+11
* glsl: binding point is a texture unit, which is a combined spaceIlia Mirkin2015-06-231-1/+1
* glsl: Specify the shader stage in linker errors due to too many in/outputs.Jose Fonseca2015-06-231-4/+8
* nir: Allow vec2/vec3/vec4 instructions in the select peephole pass.Kenneth Graunke2015-06-221-1/+3
* glsl: fix formatting glitch in _mesa_print_ir()Brian Paul2015-06-191-1/+1
* glsl: Fail linkage when UBO exceeds GL_MAX_UNIFORM_BLOCK_SIZE.Jose Fonseca2015-06-191-0/+7
* glsl: guard gl_NumSamples enablement on ARB_sample_shadingIlia Mirkin2015-06-181-1/+2
* glsl: add version checks to conditionals for builtin variable enablementIlia Mirkin2015-06-181-5/+5
* glsl: handle conversions to double when comparing param matchesIlia Mirkin2015-06-181-3/+5
* glsl: add ir reader support for ir_barrierChris Forbes2015-06-161-0/+15
* glsl: print locations of variablesMarek Olšák2015-06-161-2/+6
* Revert "glsl: remove restriction on unsized arrays in GLSL ES 3.10"Timothy Arceri2015-06-161-9/+1
* glsl: fix "tesselation" typoMarek Olšák2015-06-141-1/+1
* glsl: fix compile error messageTimothy Arceri2015-06-131-1/+1
* glsl: enforce restriction on AoA interface blocks in GLSL ES 3.10Timothy Arceri2015-06-131-0/+11
* glsl: enforce fragment shader input restrictions in GLSL ES 3.10Timothy Arceri2015-06-131-0/+45
* glsl: enforce output variable rules for GLSL ES 3.10Timothy Arceri2015-06-131-0/+49
* nir: Add barrier intrinsic functionJordan Justen2015-06-122-1/+4
* glsl: Add builtin barrier() functionChris Forbes2015-06-121-0/+18
* glsl: Add ir node for barrierChris Forbes2015-06-128-0/+55
* mesa; add a dummy _mesa_error_no_memory() symbol to libglsl_utilEmil Velikov2015-06-124-46/+7
* glsl: fix constructing a vector from a matrixMartin Peres2015-06-111-5/+17
* glsl: remove restriction on unsized arrays in GLSL ES 3.10Timothy Arceri2015-06-101-1/+9
* android: build with libcxx on android lollipopChih-Wei Huang2015-06-091-1/+0
* glsl: fix comment typo: s/accpet/accept/Brian Paul2015-06-091-1/+1
* glsl_compiler: Remove unused extra argument to printf in usage_failAlan Coopersmith2015-06-041-1/+1
* mesa: reference built-in uniforms into gl_uniform_storageMartin Peres2015-06-046-37/+39
* nir: use src for ssa helperTimothy Arceri2015-06-031-5/+1
* nir: remove extra semicolonTimothy Arceri2015-06-031-1/+1
* nir: prevent use-after-free condition in should_lower_phi()Eduardo Lima Mitev2015-06-021-0/+5