summaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl
Commit message (Expand)AuthorAgeFilesLines
* mesa: reduce the size of gl_programMarek Olšák2018-02-131-5/+4
* glsl/tests: Fix strict aliasing warning about int64/double.Eric Anholt2018-02-121-3/+19
* glsl/linker: remove ubo explicit binding handlingAlejandro Piñeiro2018-02-091-56/+2
* meson: Add build option for toolsScott D Phillips2018-02-081-2/+4
* glsl/tests: changes to test_disk_cache_create testTapani Pälli2018-02-071-6/+22
* glsl/tests: move utility functions in cache_testTapani Pälli2018-02-071-35/+35
* mesa: add OES_EGL_image_external_essl3 supportIlia Mirkin2018-02-065-2/+23
* glsl/linker: check same name is not used in block and outsideJuan A. Suarez Romero2018-02-051-23/+30
* nir: add vs_inputs_dual_locations compiler optionTimothy Arceri2018-01-301-5/+9
* compiler: tidy up double_inputs_read usesTimothy Arceri2018-01-302-5/+6
* mesa: change gl_link_status enums to uppercaseBrian Paul2018-01-263-5/+5
* mesa: change gl_compile_status enums to uppercaseBrian Paul2018-01-262-8/+8
* glsl: add image and sampler (un)packing support to glsl to nirTimothy Arceri2018-01-231-0/+4
* glsl: remove unneeded extern "C" {} bracketing around Mesa includesBrian Paul2018-01-171-4/+2
* glsl: include util/bitscan.h in serialize.cppBrian Paul2018-01-171-0/+1
* glsl/linker: link-error using the same name in unnamed block and outsideJuan A. Suarez Romero2018-01-161-0/+23
* meson: Use dependencies for nirDylan Baker2018-01-111-1/+2
* meson: Use consistent style for testsDylan Baker2018-01-111-40/+50
* meson: Use consistent styleDylan Baker2018-01-112-4/+8
* glsl: cleanup shader_cache header guardTapani Pälli2018-01-111-3/+3
* glsl/linker: Safely generate mask of possible locationsIan Romanick2018-01-101-4/+5
* glsl/linker: Mark no locations as invalid instead of marking all locationsIan Romanick2018-01-101-1/+1
* glsl: Don't handle visit_stop in several ::accept methodsIan Romanick2018-01-101-3/+6
* glsl: Remove unnecessary assignments to typeIan Romanick2018-01-101-4/+0
* glsl: remove Lower{TCS,TES}PatchVerticesInIago Toral Quiroga2018-01-102-27/+4
* glsl: Respect std430 layout in lower_buffer_accessFlorian Will2018-01-081-4/+10
* glsl/standalone: set MaxTransformFeedbackBuffersAlejandro Piñeiro2018-01-051-0/+3
* glsl/standalone: set MaxVertexStreamsAlejandro Piñeiro2018-01-051-0/+3
* glsl/standalone: set MaxUniformBufferBindingsAlejandro Piñeiro2018-01-051-0/+3
* glsl/standalone: point which arguments are mandatoryAlejandro Piñeiro2018-01-051-1/+4
* glsl: disable vec3 packing/splitting in tfb separate modeBrian Paul2017-12-201-1/+13
* glsl: simply packing class comparisonBrian Paul2017-12-201-2/+3
* glsl: document varying_matches::assign_locations() params and return valueBrian Paul2017-12-201-2/+7
* glsl: remove some continue statementsBrian Paul2017-12-201-13/+11
* glsl: use bitwise operators in varying_matches::compute_packing_class()Brian Paul2017-12-201-5/+10
* glsl: simplify loop in varying_matches::assign_locations()Brian Paul2017-12-201-5/+5
* glsl: minor simplification in assign_varying_locations()Brian Paul2017-12-201-5/+3
* glsl: make varying_matches::is_varying_packing_safe() constBrian Paul2017-12-201-2/+2
* glsl: trivial comment fixes in lower_packed_varyings.cppBrian Paul2017-12-201-1/+1
* glsl: trivial whitespace fixes in link_varyings.cppBrian Paul2017-12-131-2/+2
* main, glsl: Add UniformDataDefaults which stores uniform defaultsJordan Justen2017-12-083-2/+19
* glsl: Split out shader program serializationJordan Justen2017-12-084-1181/+1294
* glsl: get correct member type when processing xfb ifc arraysTimothy Arceri2017-12-071-2/+4
* nir: Handle fp16 rounding modes at nir_type_conversion_opJose Maria Casanova Crespo2017-12-061-1/+2
* glsl: Add 16-bit typesEduardo Lima Mitev2017-12-065-4/+14
* glsl: don't run intrastage array validation when the interface type is not an...Samuel Iglesias Gonsálvez2017-12-041-1/+1
* glsl/es: precision qualifier doesn't need to match in UBOsSamuel Iglesias Gonsálvez2017-12-041-1/+1
* glsl: Match order of gl_LightSourceParameters elements.Fabian Bieler2017-12-031-2/+2
* mesa: add AllowGLSLCrossStageInterpolationMismatch workaroundTapani Pälli2017-11-301-18/+33
* mesa: rework _mesa_add_parameter() to only add a single paramTimothy Arceri2017-11-291-2/+2