summaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/glsl_to_nir.cpp
Commit message (Expand)AuthorAgeFilesLines
* nir: Drop the vs_inputs_dual_locations optionJason Ekstrand2018-09-061-5/+2
* compiler: Move double_inputs to gl_program::DualSlotInputsJason Ekstrand2018-09-061-11/+5
* nir: Use a bitfield for image access qualifiersJason Ekstrand2018-08-291-5/+14
* nir: Make image load/store intrinsics variable-widthJason Ekstrand2018-08-291-2/+7
* mesa: Add GL/GLSL plumbing for INTEL_fragment_shader_orderingKevin Rogovin2018-08-281-0/+6
* nir: Add floating point atomic min, max, and compare-swap instrinsicsIan Romanick2018-08-221-6/+26
* nir: Add floating point atomic add instrinsicsIan Romanick2018-08-221-5/+13
* nir/glsl: make nir_remap_attributes publicAlejandro Piñeiro2018-08-131-17/+0
* nir: Add members for the explicit XFB properties to nir_variableNeil Roberts2018-07-311-0/+4
* nir: Fix OpAtomicCounterIDecrement for uniform atomic countersAntia Puentes2018-07-031-2/+2
* nir: Use derefs in nir_lower_samplersJason Ekstrand2018-06-221-2/+4
* nir,spirv: Rework function callsJason Ekstrand2018-06-221-1/+0
* glsl/nir: Use deref instructions instead of dref chainsJason Ekstrand2018-06-221-145/+94
* glsl/nir: Only claim to handle intrinsic functionsJason Ekstrand2018-06-221-23/+2
* nir: Add explicit_binding to nir_variableNeil Roberts2018-06-211-0/+1
* glsl: Add ir_binop_vector_extract in NIRJuan A. Suarez Romero2018-06-011-0/+9
* mesa: Add GL/GLSL plumbing for ARB_fragment_shader_interlock.Plamena Manolova2018-06-011-0/+12
* nir: fix ir_binop_gequal glsl_to_nir conversionErico Nunes2018-04-161-1/+1
* mesa: include mtypes.h lessMarek Olšák2018-04-121-0/+1
* nir: s/uint/unsigned/ to fix MSVC/MinGW buildBrian Paul2018-03-301-1/+1
* nir: add bindless to nir dataTimothy Arceri2018-03-281-0/+1
* compiler: glsl: silence valgrind warning on write cacheLionel Landwerlin2018-03-231-2/+2
* nir: Rename image intrinsics to image_varJason Ekstrand2018-03-231-27/+27
* nir: add frexp_exp and frexp_sig opcodesTimothy Arceri2018-03-221-0/+2
* nir: Generalize nir_intrinsic_vote_eqJason Ekstrand2018-03-071-2/+3
* glsl/nir: add pixel_center_integer to shader infoTimothy Arceri2018-02-191-0/+5
* nir: add vs_inputs_dual_locations compiler optionTimothy Arceri2018-01-301-5/+9
* compiler: tidy up double_inputs_read usesTimothy Arceri2018-01-301-4/+5
* glsl: add image and sampler (un)packing support to glsl to nirTimothy Arceri2018-01-231-0/+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-061-2/+4
* nir: add streams to nir dataTimothy Arceri2017-11-121-0/+1
* nir: Make ballot intrinsics variable-sizeJason Ekstrand2017-11-071-0/+1
* glsl: Remove ir_binop_greater and ir_binop_lequal expressionsIan Romanick2017-10-301-24/+0
* glsl_to_nir: Zero nir_constant in constant_copy for valgrind & nir_serializeJordan Justen2017-10-251-1/+1
* glsl_to_nir: Zero nir_variable struct for valgrind & nir_serializeJordan Justen2017-10-251-1/+1
* nir: Get rid of nir_shader::stageJason Ekstrand2017-10-201-5/+5
* nir: Get rid of the variable on vote intrinsicsJason Ekstrand2017-10-121-2/+0
* nir: add always_active_io to nir variableTimothy Arceri2017-09-261-0/+1
* glsl: Unify ir_constant::const_elements and ::componentsIan Romanick2017-09-191-11/+0
* glsl: Rename ir_constant::array_elements to ::const_elementsIan Romanick2017-09-191-1/+1
* glsl: stop copying struct and interface member namesTimothy Arceri2017-08-111-1/+1
* glsl: calculate number of operands in an expression onceTimothy Arceri2017-08-111-2/+2
* glsl: look up for transform feedback varyings after linkingJuan A. Suarez Romero2017-08-021-0/+7
* nir: Add intrinsics from ARB_shader_ballotMatt Turner2017-07-201-0/+45
* nir: Add intrinsics from ARB_shader_group_voteMatt Turner2017-07-201-0/+22
* glsl_to_nir: zero-initialize var->data.descriptor_setNicolai Hähnle2017-07-051-0/+1
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-6/+6
* glsl: rename image_* qualifiers to memory_*Samuel Pitoiset2017-05-041-5/+5
* glsl_to_nir: skip ir_var_shader_shared variablesTimothy Arceri2017-04-241-0/+7