summaryrefslogtreecommitdiffstats
path: root/src/glsl
Commit message (Expand)AuthorAgeFilesLines
* glsl: avoid stack smashing when there are too many attributesIlia Mirkin2016-04-111-0/+7
* Android: glsl: fix dependence on YACC_HEADER_SUFFIX from build systemRob Herring2016-04-111-0/+2
* nir/lower_vec_to_movs: Better report channels handled by insert_movJason Ekstrand2016-04-111-1/+3
* glsl: return cloned signature, not the builtin oneIlia Mirkin2016-04-111-1/+2
* glsl: make sure builtins are initialized before getting the shaderIlia Mirkin2016-04-111-0/+1
* glsl: always compute proper varying type, irrespective of varying packingIlia Mirkin2016-02-041-8/+5
* glsl: create helper to remove outer vertex index array used by some stagesTimothy Arceri2016-02-041-10/+26
* glsl: fix interface block error messageTimothy Arceri2016-01-221-1/+1
* glsl: fix subroutine lowering reusing actual parmatersDave Airlie2016-01-221-5/+19
* glsl: fix segfault linking subroutine uniform with explicit locationTimothy Arceri2016-01-221-1/+1
* glsl: Allow implicit int -> uint conversions for bitwise operators (&, ^, |).Kenneth Graunke2016-01-221-8/+38
* glsl: Make bitfield_insert/extract and bfi/bfm non-vectorizable.Kenneth Graunke2016-01-221-1/+6
* nir: Add a lower_fdiv option, turn fdiv into fmul/frcp.Kenneth Graunke2016-01-082-0/+2
* glsl: Fix varying struct locations when varying packing is disabled.Kenneth Graunke2016-01-081-11/+2
* glsl: only update doubles inputs for vertex inputs.Dave Airlie2016-01-081-1/+4
* glsl: fix count_attribute_slots to allow for different 64-bit handlingDave Airlie2016-01-085-11/+30
* glsl/fp64: add helper for dual slot double detection.Dave Airlie2016-01-082-9/+9
* glsl: pass stage into mark functionDave Airlie2016-01-081-4/+4
* glsl: assign varying locations to tess shaders when doing SSOIlia Mirkin2016-01-081-4/+4
* glsl: Relax qualifier ordering restriction in ES 3.1.Matt Turner2015-12-122-10/+15
* glsl: Use has_420pack().Matt Turner2015-12-123-7/+6
* glsl: Allow binding of image variables with 420pack.Matt Turner2015-12-121-1/+3
* glsl: don't sort varying in separate shader modeGregory Hainaut2015-12-121-6/+32
* glsl: don't dead code remove SSO varyings marked as activeGregory Hainaut2015-12-121-0/+14
* glsl: add always_active_io attribute to ir_variableGregory Hainaut2015-12-123-0/+82
* glsl: copy how_declared when lowering interface blocksTimothy Arceri2015-12-121-0/+1
* mesa: remove len argument from _mesa_shader_debug()Emil Velikov2015-12-043-3/+3
* nir: Add support for gl_HelperInvocation system value.Matt Turner2015-11-202-0/+5
* glsl: add subroutine index qualifier supportTimothy Arceri2015-11-217-4/+83
* glsl: add support for complie-time constant expressionsTimothy Arceri2015-11-215-164/+195
* glsl: add new type for compile time constantsTimothy Arceri2015-11-212-0/+80
* glsl: call set_shader_inout_layout() earlierTimothy Arceri2015-11-211-3/+3
* glsl: replace binding layout min boundary checkTimothy Arceri2015-11-211-11/+12
* glsl: encapsulate binding validation and settingTimothy Arceri2015-11-211-32/+28
* glsl: move stream layout max validationTimothy Arceri2015-11-212-16/+19
* glsl: move stream layout qualifier validationTimothy Arceri2015-11-212-20/+35
* glsl: replace index layout min boundary checkTimothy Arceri2015-11-211-3/+6
* glsl: remove duplicate validation for index layout qualifierTimothy Arceri2015-11-211-7/+1
* glsl: move location layout qualifier validationTimothy Arceri2015-11-212-15/+15
* glsl: add process_qualifier_constant() helperTimothy Arceri2015-11-211-0/+17
* glsl: move builtin_type_macros.h into the correct listEmil Velikov2015-11-201-1/+1
* android: export the path of glsl nir headersMauro Rossi2015-11-201-1/+2
* glsl: avoid linker and user varying location to overlapGregory Hainaut2015-11-201-3/+43
* nir: Add nir_texop_samples_identical opcodeIan Romanick2015-11-193-1/+13
* glsl: Add textureSamplesIdenticalEXT built-in functionsIan Romanick2015-11-191-0/+44
* glsl: Add ir_samples_identical opcodeIan Romanick2015-11-198-1/+22
* glsl: Extension tracking for EXT_shader_samples_indenticalIan Romanick2015-11-193-0/+6
* nir: add nir_ssa_for_alu_src()Rob Clark2015-11-192-4/+23
* nir: fix missing increments of num_inputs/num_outputsRob Clark2015-11-192-0/+4
* nir/print: show # of uniforms/inputs/outputsRob Clark2015-11-191-0/+4