Merge branch 'wip/i965-separate-sampler-tex' into vulkan
[mesa.git] / src / glsl / nir /
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...
2015-11-04 Kenneth Graunkenir: Properly invalidate metadata in nir_lower_global_v...
2015-11-04 Jason Ekstrandnir: Unexpose _impl versions of copy_prop and dce
2015-11-03 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-03 Jason Ekstrandnir: remove sampler_set from nir_tex_instr
2015-10-30 Emil Velikovnir: add shader_clock intrinsic
2015-10-30 Jason Ekstrandnir/spirv: Add support for push constants
2015-10-30 Jason Ekstrandnir/intrinsics: Add a load_push_constant intrinsic
2015-10-30 Jason Ekstrandnir/spirv: Rework the way we handle interface types
2015-10-29 Kenneth Graunkenir: Copy "patch" flag from ir_variable to nir_variable.
2015-10-29 Kenneth Graunkenir: Add intrinsics for tessellation shader system...
2015-10-27 Jason EkstrandRevert "nir/intrinsic: Allow up to four indices"
2015-10-27 Jason EkstrandRevert "nir/intrinsics: Add new Vulkan load/store intri...
2015-10-27 Jason Ekstrandnir/spirv: Use the new vulkan_resource_index intrinsic
2015-10-27 Jason Ekstrandnir: Add a vulkan_resource_index intrinsic
2015-10-26 Timothy Arceriglsl: keep track of intra-stage indices for atomics
2015-10-23 Eric Anholtnir: Add opcodes for saturated vector math.
2015-10-23 Jason Ekstrandnir/spirv: Add support for builtins in arrays
2015-10-23 Jason Ekstrandnir/spirv: Make the builtins array distinguish between...
2015-10-23 Jason Ekstrandnir/spirv: Make vtn_get_builtin_location smarter
2015-10-23 Jason Ekstrandnir/spirv: Make get_builtin_variable take a nir_variabl...
2015-10-22 Jason Ekstrandnir/spirv: Remove the vtn_type argument from _vtn_varia...
2015-10-22 Jason Ekstrandnir/validate: Add better validation of load/store types
2015-10-22 Jason Ekstrandnir/spirv: Add defaults for GS input/output primitive...
2015-10-22 Jason Ekstrandnir/spirv: Add capabilities and decorations for basic...
2015-10-22 Jason Ekstrandnir/spirv: Add support for more CS system values
2015-10-22 Jason Ekstrandnir/spirv: Add support for various barrier type instruc...
2015-10-22 Jason EkstrandFix a couple of dereferences
2015-10-22 Jason Ekstrandspirv/nir: Add more stage asserts
2015-10-22 Jason Ekstrandnir/spirv: Add support for GS metadata
2015-10-22 Jason Ekstrandnir/gather_info: Add more info for geometry shaders
2015-10-22 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-21 Jason Ekstrandnir: Constify nir_gs_count_vertices
2015-10-21 Jason Ekstrandnir/info: Add more information about geometry shaders
2015-10-21 Timothy Arceriglsl: add is_array_of_arrays() helper
2015-10-20 Jason Ekstrandnir/spirv: Fix a typo
2015-10-20 Jason Ekstrandnir/spirv: Handle SpvExecutionMode
2015-10-20 Jason Ekstrandnir: Add a pass to gather info from the shader
2015-10-20 Marek Olšákmesa: replace UsesClipDistance with ClipDistanceArraySize
2015-10-19 Jason Ekstrandnir/spirv: Use the new nir_variable helpers
2015-10-19 Jason Ekstrandnir/spirv: Handle builtins in OpAccessChain
2015-10-19 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-19 Jason Ekstrandnir/info: Add a few bits of info for fragment shaders
2015-10-19 Jason Ekstrandnir/info: Add compute shader local size to nir_shader_info
2015-10-19 Jason Ekstrandnir/info: Move the GS info into a stage-specific info...
2015-10-19 Jason Ekstrandmesa: Move gl_frag_depth_layout from mtypes.h to shader...
2015-10-19 Jason Ekstrandnir: Add a label to nir_shader_info
2015-10-16 Rob Clarknir: remove dependency on glsl
2015-10-16 Rob Clarkglsl: move half<->float convertion to util
2015-10-16 Rob Clarkglsl: couple shader_enums cleanups
2015-10-16 Timothy Arcerinir: add atomic lowering support for AoA
2015-10-16 Timothy Arcerinir: wrapper for glsl_type arrays_of_arrays_size()
2015-10-16 Iago Toral Quiroganir: Get the number of SSBOs and UBOs right
2015-10-16 Jason Ekstrandnir/spirv: Fix handling of vector component selects...
2015-10-15 Jason Ekstrandnir/glsl: Use shader_prog->Name for naming the NIR...
next