nir/lower_system_values: Stop supporting non-SSA
[mesa.git] / src / glsl / nir /
2015-12-15 Jason Ekstrandnir/lower_system_values: Stop supporting non-SSA
2015-12-15 Jordan Justennir/spirv_to_nir: Use a minimum of 1 for GS invocations
2015-12-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-11 Kristian Høgsberg... Merge ../mesa into vulkan
2015-12-11 Timothy Arcerinir: silence uninitialized warning
2015-12-11 Jason Ekstrandnir/spirv: Put SSBO store writemasks in the right index
2015-12-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-10 Jason Ekstrandnir: Get rid of *_indirect variants of input/output...
2015-12-10 Jordan Justennir: Add nir intrinsics for shared variable atomic...
2015-12-10 Jordan Justenglsl: Replace atomic_ssbo and ssbo_atomic with atomic
2015-12-10 Jordan Justennir: Translate glsl shared var store intrinsic to nir...
2015-12-10 Jordan Justennir: Translate glsl shared var load intrinsic to nir...
2015-12-08 Matt Turnernir: Optimize useless comparisons against true/false.
2015-12-04 Jason Ekstrandnir/lower_io: Pass the builder and type_size into get_i...
2015-12-04 Jason Ekstrandnir/spirv: Update to SPIR-V version 1.0
2015-12-02 Jose FonsecaRemove Sun CC specific code.
2015-12-01 Matt Turnerglsl: Rename safe_reverse -> reverse_safe.
2015-11-29 Emil Velikovnir: remove recursive inclusion in builtin_type_macros.h
2015-11-29 Emil Velikovnir: remove unneeded include
2015-11-25 Emil Velikovnir: include what we want/need
2015-11-23 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-23 Jason Ekstrandnir/lower_tex: Add support for lowering texture swizzle
2015-11-23 Jason Ekstrandnir: Add a tex_instr_is_query helper
2015-11-23 Jason Ekstrandnir: Add a ssa_def_rewrite_uses_after helper
2015-11-23 Jason Ekstrandnir: Use instr/if_rewrite in nir_ssa_def_rewrite_uses
2015-11-23 Jason Ekstrandnir/validate: Validated dests after sources
2015-11-23 Jason Ekstrandnir/lower_tex: Set the dest_type for txs instructions
2015-11-23 Jason Ekstrandnir/lower_tex: Report progress
2015-11-23 Jason Ekstrandnir: s/nir_type_unsigned/nir_type_uint
2015-11-23 Connor Abbottnir/builder: only read meaningful channels in nir_swizzle()
2015-11-21 Matt Turnernir: Add support for gl_HelperInvocation system value.
2015-11-20 Jason Ekstrandnir/spirv: Rework decoration iteration
2015-11-20 Jason Ekstrandnir/spirv: Handle OpNop
2015-11-20 Jason Ekstrandnir/spirv: Add support for runtime arrays
2015-11-20 Ian Romanicknir: Add nir_texop_samples_identical opcode
2015-11-20 Rob Clarknir: add nir_ssa_for_alu_src()
2015-11-20 Rob Clarknir: fix missing increments of num_inputs/num_outputs
2015-11-20 Rob Clarknir/print: show # of uniforms/inputs/outputs
2015-11-20 Rob Clarknir/print: show shader name/label if set
2015-11-20 Rob Clarknir: add nir_var_all enum
2015-11-19 Connor Abbottnir: fix constant folding of bfi
2015-11-18 Jason Ekstrandnir: Add support for cloning shaders
2015-11-18 Kenneth Graunkei965/nir: Validate that NIR passes call nir_metadata_pr...
2015-11-18 Rob Clarknir: add array length field
2015-11-18 Rob Clarknir: remove nir_variable::max_ifc_array_access
2015-11-18 Ilia Mirkinnir: fix typo in idiv lowering, causing large-udiv...
2015-11-18 Kenneth Graunkenir: Store the size of the TCS output patch in nir_shad...
2015-11-17 Samuel Iglesias... glsl: copy each field's precision information in glsl_t...
2015-11-17 Samuel Iglesias... glsl/nir: initialize precision field in glsl_struct_fie...
2015-11-17 Samuel Iglesias... nir: reduce memory footprint of glsl_struct_field's...
2015-11-16 Matt Turnernir/glsl: Fix copy-n-paste mistakes from commit 213f864.
2015-11-16 Juan A. Suarez Romeronir/glsl_to_nir: use _mesa_fls() to compute num_textures
2015-11-16 Iago Toral Quiroganir/copy_propagate: do not copy-propagate MOV srcs...
2015-11-15 Jason Ekstrandnir/spirv: Add support for separate samplers and textures
2015-11-14 Jason EkstrandMerge branch 'wip/i965-separate-sampler-tex' into vulkan
2015-11-14 Jason Ekstrandnir: Separate texture from sampler in nir_tex_instr
2015-11-14 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-14 Jason Ekstrandnir/spirv: Add support for SSBO stores
2015-11-14 Jason Ekstrandnir/spirv: Refactor vtn_block_load
2015-11-14 Jason Ekstrandnir/spirv: Add support for image_load_store
2015-11-14 Jason Ekstrandnir/builder: Add a nir_ssa_undef helper
2015-11-14 Jason Ekstrandnir/spirv: Add support for creating image variables
2015-11-14 Jason Ekstrandnir/spirv: Add support for image types
2015-11-14 Jason Ekstrandnir/types: Add image type helpers
2015-11-14 Jason Ekstrandglsl/types: Add a get_image_instance helper
2015-11-14 Vinson Leenir: Silence GCC maybe-uninitialized warnings.
2015-11-13 Kenneth Graunkenir: Add helpers for getting input/output intrinsic...
2015-11-13 Kenneth Graunkenir: Don't lower TCS outputs to temporaries.
2015-11-13 Kenneth Graunkenir: Allow outputs reads and add the relevant intrinsics.
2015-11-13 Kenneth Graunkenir/lower_io: Introduce nir_store_per_vertex_output...
2015-11-13 Kenneth Graunkenir/lower_io: Use load_per_vertex_input intrinsics...
2015-11-13 Iago Toral QuirogaRevert "nir/copy_propagate: do not copy-propagate MOV...
2015-11-13 Iago Toral Quiroganir/copy_propagate: do not copy-propagate MOV srcs...
2015-11-13 Jason Ekstrandnir/vars_to_ssa: Delete dead output set code
2015-11-13 Jason Ekstrandnir/vars_to_ssa: Rework copy set handling in lower_copi...
2015-11-13 Jason Ekstrandnir/validate: Allow subroutine types for the tails...
2015-11-12 Ilia Mirkinglsl: add gl_HelperInvocation system value
2015-11-12 Iago Toral Quirogaglsl: Add precision information to ir_variable
2015-11-10 Eduardo Lima Mitevnir/nir_opt_peephole_ffma: Move this lowering pass...
2015-11-10 Connor Abbottnir/glsl: switch to using the builder
2015-11-10 Connor Abbottnir/glsl: make emit() take nir_ssa_def * sources
2015-11-10 Connor Abbottnir/glsl: convert nir_visitor::result to a nir_ssa_def *
2015-11-10 Connor Abbottnir/glsl: make evaluate_rvalue() return a nir_ssa_def *
2015-11-10 Kenneth Graunkenir: Store PatchInputsRead and PatchOutputsWritten...
2015-11-10 Timothy Arceriglsl: simplify interface block stream qualifier validation
2015-11-07 Jason Ekstrandnir: Add a nir_deref_tail helper
2015-11-07 Jason Ekstrandnir/types: Add an is_vector_or_scalar helper
2015-11-07 Jason Ekstrandnir/validate: Add better validation of load/store types
2015-11-07 Jason Ekstrandnir/spirv: Give both block and buffer_block types an...
2015-11-07 Jason Ekstrandnir/spirv: Increment num_ubos/ssbos when creating variables
2015-11-06 Jason Ekstrandnir/spirv: Add a helper for determining if a block...
2015-11-06 Jordan Justennir: Add new barrier functions for compute shaders
2015-11-06 Rob Clarknir: some small cleanups
2015-11-05 Kenneth Graunkenir: Rename nir_live_variables.c to nir_liveness.c.
2015-11-05 Kenneth Graunkenir: Rename live_variables to live_ssa_defs.
2015-11-04 Kenneth Graunkenir: Properly invalidate metadata in nir_opt_remove_phis().
2015-11-04 Kenneth Graunkenir: Properly invalidate metadata in nir_lower_vec_to_m...
2015-11-04 Kenneth Graunkenir: Properly invalidate metadata in nir_opt_copy_prop().
2015-11-04 Kenneth Graunkenir: Properly invalidate metadata in nir_remove_dead_va...
2015-11-04 Kenneth Graunkenir: Properly invalidate metadata in nir_split_var_copi...
next