aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl
Commit message (Expand)AuthorAgeFilesLines
* glsl/nir: iterate the system values list when adding varyingsTimothy Arceri2019-12-051-25/+36
* glsl/tests: Use splitlines() instead of strip()Michel Dänzer2019-12-051-2/+2
* glsl: make use of active_shader_mask when building resource listTimothy Arceri2019-12-051-12/+1
* glsl: don't set uniform block as used when its notTimothy Arceri2019-12-052-2/+10
* glsl: move calculate_array_size_and_stride() to link_uniforms.cppTimothy Arceri2019-12-052-216/+218
* glsl: additional interface redeclaration check for SSO programsTapani Pälli2019-12-041-0/+54
* nir/samplers: don't zero samplers_used/txf.Dave Airlie2019-12-021-3/+0
* glsl: handle max uniform limits with lower_const_arrays_to_uniformsTapani Pälli2019-11-283-5/+40
* driconf, glsl: Add a vs_position_always_invariant optionKenneth Graunke2019-11-271-0/+6
* glsl: Add varyings to "zero-init of uninitialized vars" workaroundDanylo Piliaiev2019-11-221-1/+2
* glsl: add missing initialization of the location path fieldIago Toral Quiroga2019-11-211-0/+2
* mesa: add support cursor support for relative path shader includesTimothy Arceri2019-11-203-1/+36
* glsl: delay compilation skip if shader contains an includeTimothy Arceri2019-11-201-6/+40
* glsl: add can_skip_compile() helperTimothy Arceri2019-11-201-10/+20
* glsl: error if #include used while extension is disabledTimothy Arceri2019-11-202-0/+15
* glsl: add preprocessor #include supportTimothy Arceri2019-11-206-3/+192
* glsl: pass gl_context to glcpp_parser_create()Timothy Arceri2019-11-203-7/+7
* glsl: add ARB_shading_language_include support to #lineTimothy Arceri2019-11-207-8/+80
* glsl: add infrastructure for ARB_shading_language_includeTimothy Arceri2019-11-202-0/+3
* glsl_to_nir: rename image_access to mem_accessMarek Olšák2019-11-191-12/+12
* nir: move data.image.access to data.accessMarek Olšák2019-11-192-4/+4
* glsl: Check earlier for MaxTextureImageUnits and MaxImageUniformsCaio Marcelo de Oliveira Filho2019-11-112-12/+24
* glsl: Check earlier for MaxShaderStorageBlocks and MaxUniformBlocksCaio Marcelo de Oliveira Filho2019-11-111-16/+16
* glsl/linker: pass shader_info to analyze_clip_cull_usage directlyMarek Olšák2019-11-081-16/+9
* nir: fix unused variable warning in find_and_update_previous_uniform_storageKai Wasserbäch2019-11-071-1/+1
* nir: Handle image arrays when setting variable dataKenneth Graunke2019-11-041-1/+1
* nir: pack nir_variable::data::xfb_*Marek Olšák2019-11-041-4/+7
* nir: pack nir_variable::data::streamMarek Olšák2019-11-041-0/+2
* compiler: make variable::data::binding unsignedMarek Olšák2019-11-041-1/+1
* glsl: disable lower_fragdata_array() for NIR driversTimothy Arceri2019-11-011-1/+2
* glsl: Enable textureSize for samplerExternalOESYevhenii Kolesnikov2019-10-311-0/+2
* glsl: Initialize all fields of ir_variable in constructorDanylo Piliaiev2019-10-281-0/+23
* glsl/serialize: optimize for equal offsets in uniform remap tablesMarek Olšák2019-10-251-2/+28
* glsl/serialize: restructure remap table codeMarek Olšák2019-10-251-63/+56
* glsl: remove propagate_invariance() call from the linkerTimothy Arceri2019-10-241-2/+0
* nir: add amul instructionRob Clark2019-10-181-1/+1
* glsl: fix crash compiling bindless samplers inside unnamed UBOsTimothy Arceri2019-10-121-5/+5
* glsl/builtin: Add alternate versions of atan using new opsNeil Roberts2019-10-121-2/+31
* glsl: Add opcodes for atan and atan2Neil Roberts2019-10-124-0/+27
* glsl/tests: Handle no-exec errorsDylan Baker2019-10-102-4/+42
* meson: glcpp tests are expected to fail on windowsDylan Baker2019-10-101-1/+2
* meson: Add idep_getopt for testsDylan Baker2019-10-102-4/+4
* meson: force inclusion of inttypes.h for glcpp with msvcDylan Baker2019-10-101-2/+12
* nir: move gl_nir_opt_access from glsl directoryMarek Olšák2019-10-103-340/+0
* meson: drop duplicate inc_nir from libglslEric Engestrom2019-10-071-1/+1
* glsl: Add helperInvocationEXT() builtinCaio Marcelo de Oliveira Filho2019-09-303-0/+47
* glsl: Parse `demote` statementCaio Marcelo de Oliveira Filho2019-09-305-1/+49
* glsl: Add ir_demoteCaio Marcelo de Oliveira Filho2019-09-309-0/+81
* mesa: Extension boilerplate for EXT_demote_to_helper_invocationCaio Marcelo de Oliveira Filho2019-09-302-0/+3
* glsl: turn runtime asserts of compile-time value into compile-time assertsEric Engestrom2019-09-251-6/+12