summaryrefslogtreecommitdiffstats
path: root/src/glsl/nir/nir_lower_atomics.c
Commit message (Expand)AuthorAgeFilesLines
* nir: Get rid of function overloadsJason Ekstrand2015-12-281-4/+4
* glsl: keep track of intra-stage indices for atomicsTimothy Arceri2015-10-271-5/+20
* nir: add atomic lowering support for AoATimothy Arceri2015-10-171-10/+12
* nir: Remove the mem_ctx parameter from ssa_def_rewrite_usesJason Ekstrand2015-09-111-2/+1
* nir: Fix a bunch of ralloc parenting errorsJason Ekstrand2015-09-111-1/+1
* nir: add nir_var_shader_storageIago Toral Quiroga2015-07-141-1/+2
* nir: remove extra semicolonTimothy Arceri2015-06-031-1/+1
* nir: Fix indexing of atomic counter arrays with a constant value.Francisco Jerez2015-05-121-1/+2
* nir: Drop dependency on mtypes.h for core NIR.Eric Anholt2015-02-201-0/+1
* nir: Remove casts from void*.Matt Turner2015-02-101-2/+1
* nir: Use pointers for nir_src_copy and nir_dest_copyJason Ekstrand2015-01-261-2/+2
* nir: Make an easier helper for setting up SSA defs.Eric Anholt2015-01-221-7/+4
* nir: Stop using designated initializersJason Ekstrand2015-01-211-5/+3
* nir: Make load_const SSA-onlyJason Ekstrand2015-01-151-12/+5
* nir/lower_atomics: Use/support SSAJason Ekstrand2015-01-151-18/+32
* nir: Call nir_metadata_preserve more placesJason Ekstrand2015-01-151-1/+4
* nir: Make array deref direct vs. indirect an enumJason Ekstrand2015-01-151-1/+1
* nir/lower_atomics: Multiply array offsets by ATOMIC_COUNTER_SIZEJason Ekstrand2015-01-151-1/+17
* nir: add a pass to lower atomicsConnor Abbott2015-01-151-0/+127