nir: Rename num_shared to shared_size
[mesa.git] / src / compiler / nir / nir_serialize.c
2020-09-01 Jason Ekstrandnir: Rename num_shared to shared_size
2020-08-17 Jesse Natalienir: Fix serialize/deserialize of void samplers/images
2020-08-14 Karol Herbstnir: Add a structured flag to nir_shader
2020-07-29 Jason Ekstrandnir: Use a single list for all shader variables
2020-05-15 Jason Ekstrandnir: Use 8-bit types for most info fields
2020-02-26 Jason Ekstrandnir: Drop nir_tex_instr::texture_array_size
2020-02-12 Arcady Goldmints... compiler/nir: Add support for variable initialization...
2020-02-04 Kristian H. Kristensennir: Remove always-true assert
2020-01-02 Bas Nieuwenhuizennir: Add clone/hash/serialize support for non-uniform...
2019-12-21 Karol Herbstnir/serialize: cast swizzle before shifting
2019-12-11 Karol Herbstnir/serialize: fix vec8 and vec16
2019-11-23 Marek Olšáknir/serialize: support any num_components for remaining...
2019-11-23 Marek Olšáknir/serialize: use 3 unused bits in intrinsic for packe...
2019-11-23 Marek Olšáknir/serialize: don't serialize redundant nir_intrinsic_...
2019-11-23 Marek Olšáknir/serialize: serialize writemask for vec8 and vec16
2019-11-23 Marek Olšáknir/serialize: serialize swizzles for vec8 and vec16
2019-11-23 Marek Olšáknir/serialize: reuse the writemask field for 2 src...
2019-11-23 Marek Olšáknir/serialize: remove up to 3 consecutive equal ALU...
2019-11-23 Marek Olšáknir/serialize: try to pack both deref array src into...
2019-11-23 Marek Olšáknir/serialize: cleanup - fold nir_deref_type_var cases...
2019-11-23 Marek Olšáknir/serialize: try to put deref->var index into the...
2019-11-23 Marek Olšáknir/serialize: don't serialize mode for deref non-cast...
2019-11-23 Marek Olšáknir/serialize: don't store deref types if not needed
2019-11-23 Marek Olšáknir/serialize: try to pack two alu srcs into 1 uint32
2019-11-23 Marek Olšáknir/serialize: pack nir_intrinsic_instr::const_index...
2019-11-23 Marek Olšáknir/serialize: pack 1-component constants into 20 bits...
2019-11-23 Marek Olšáknir/serialize: pack load_const with non-64-bit constant...
2019-11-23 Marek Olšáknir/serialize: try to store a diff in var data location...
2019-11-23 Marek Olšáknir/serialize: deduplicate serialized var types by...
2019-11-23 Marek Olšáknir/serialize: don't serialize var->data for temporaries
2019-11-23 Marek Olšáknir/serialize: pack src better and limit the object...
2019-11-23 Marek Olšáknir/serialize: pack instructions better
2019-11-21 Marek Olšáknir/serialize: do ctx = {0} instead of manual initializ...
2019-11-21 Marek Olšáknir: strip as we serialize to remove the nir_shader_clo...
2019-11-18 Dave Airlienir/serialize: fix serializing functions with no implem...
2019-11-18 Dave Airlienir/serialize: pack function has name and entry point...
2019-11-06 Marek Olšáknir/serialize: pack nir_variable flags
2019-11-06 Marek Olšáknir/serialize: store 32-bit object IDs instead of 64-bit
2019-11-06 Marek Olšáknir/serialize: don't expand 16-bit variable state slots...
2019-10-28 Timothy Arceriutil: rename list_empty() to list_is_empty()
2019-10-10 Marek Olšáknir: add a strip parameter to nir_serialize
2019-07-31 Eric Engestromtree-wide: replace MAYBE_UNUSED with ASSERTED
2019-06-26 Caio Marcelo de... nir: Add a no wrapping bits to nir_alu_instr
2019-06-05 Jason Ekstrandnir: Don't replace the nir_shader when NIR_TEST_SERIALIZE=1
2019-04-14 Karol Herbstnir: make nir_const_value scalar
2019-04-12 Jason Ekstrandnir: Add a pass for selectively lowering variables...
2019-04-09 Jason Ekstrandnir: Get rid of global registers
2019-04-09 Jason Ekstrandnir: Get rid of nir_register::is_packed
2019-03-21 Karol Herbstnir: add support for gather offsets
2019-03-11 Connor Abbottnir/serialize: Prevent writing uninitialized state_slot...
2019-01-14 Caio Marcelo de... src/compiler: use new hash table and set creation helpers
2019-01-10 Matt Turnernir: Tag entrypoint for easy recognition by nir_shader_...
2019-01-08 Jason Ekstrandnir: Add a ptr_as_array deref type
2018-07-24 Jason Ekstrandnir/serialize: Alloc constants off the variable
2018-07-02 Jason Ekstrandnir: Add a concept of constant data associated with...
2018-06-23 Jason Ekstrandnir: Remove old-school deref chain support
2018-06-23 Jason Ekstrandnir,spirv: Rework function calls
2018-06-23 Jason Ekstrandnir: Add a concept of per-member structs and a lowering...
2018-06-23 Rob Clarknir: add deref lowering sanity checking
2018-06-23 Jason Ekstrandnir: Add a deref instruction type
2018-03-01 Alejandro Piñeironir/serialize: handle var->name being NULL
2018-01-29 Tapani Pällinir: mark unused space in packed_tex_data
2017-11-03 Dave Airlienir/serialize: fix build with gcc 4.4.7
2017-11-01 Jason Ekstrandnir: Add hooks for testing serialization
2017-11-01 Connor Abbottnir: add serialization and deserialization