summaryrefslogtreecommitdiffstats
path: root/src/glsl/nir/glsl_to_nir.cpp
Commit message (Expand)AuthorAgeFilesLines
* nir: Replace assert(0) with unreachable().Matt Turner2015-02-101-7/+7
* nir: Make an easier helper for setting up SSA defs.Eric Anholt2015-01-221-10/+4
* nir: Replace assert(0) with unreachable().Matt Turner2015-01-211-38/+19
* nir/tex_instr: Add a nir_tex_src struct and dynamically allocate the src arrayJason Ekstrand2015-01-151-18/+18
* nir/variable: Remove the constant_value fieldJason Ekstrand2015-01-151-4/+2
* nir: Make load_const SSA-onlyJason Ekstrand2015-01-151-10/+2
* nir: Use a source for uniform buffer indices instead of an indexJason Ekstrand2015-01-151-4/+4
* nir: Make texture instruction names more consistentJason Ekstrand2015-01-151-2/+2
* nir/glsl: Emit abs, neg, and sat operations instead of source modifiersJason Ekstrand2015-01-151-6/+3
* nir/glsl: Add support for gpu_shader5 interpolation instrinsicsJason Ekstrand2015-01-151-1/+79
* nir: Vectorize intrinsicsJason Ekstrand2015-01-151-47/+13
* nir/glsl: Generate SSA NIRJason Ekstrand2015-01-151-129/+117
* nir/glsl: Don't allocate a state_slots array for 0 state slotsJason Ekstrand2015-01-151-6/+12
* nir: Use an integer index for specifying structure fieldsJason Ekstrand2015-01-151-1/+4
* nir: Make array deref direct vs. indirect an enumJason Ekstrand2015-01-151-1/+2
* nir: Differentiate between signed and unsigned versions of find_msbJason Ekstrand2015-01-151-3/+19
* nir/glsl: Add support for coarse and fine derivativesJason Ekstrand2015-01-151-2/+6
* nir/glsl: Add support for saturateJason Ekstrand2015-01-151-0/+5
* nir: add a glsl-to-nir passConnor Abbott2015-01-151-0/+1755