projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'wip/i965-separate-sampler-tex' into vulkan
[mesa.git]
/
src
/
glsl
/
nir
/
2015-11-14
Jason Ekstrand
Merge branch 'wip/i965-separate-sampler-tex' into vulkan
tree
|
commitdiff
2015-11-14
Jason Ekstrand
nir: Separate texture from sampler in nir_tex_instr
tree
|
commitdiff
2015-11-14
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
tree
|
commitdiff
2015-11-14
Jason Ekstrand
nir/spirv: Add support for SSBO stores
tree
|
commitdiff
2015-11-14
Jason Ekstrand
nir/spirv: Refactor vtn_block_load
tree
|
commitdiff
2015-11-14
Jason Ekstrand
nir/spirv: Add support for image_load_store
tree
|
commitdiff
2015-11-14
Jason Ekstrand
nir/builder: Add a nir_ssa_undef helper
tree
|
commitdiff
2015-11-14
Jason Ekstrand
nir/spirv: Add support for creating image variables
tree
|
commitdiff
2015-11-14
Jason Ekstrand
nir/spirv: Add support for image types
tree
|
commitdiff
2015-11-14
Jason Ekstrand
nir/types: Add image type helpers
tree
|
commitdiff
2015-11-14
Jason Ekstrand
glsl/types: Add a get_image_instance helper
tree
|
commitdiff
2015-11-14
Vinson Lee
nir: Silence GCC maybe-uninitialized warnings.
tree
|
commitdiff
2015-11-13
Kenneth Graunke
nir: Add helpers for getting input/output intrinsic...
tree
|
commitdiff
2015-11-13
Kenneth Graunke
nir: Don't lower TCS outputs to temporaries.
tree
|
commitdiff
2015-11-13
Kenneth Graunke
nir: Allow outputs reads and add the relevant intrinsics.
tree
|
commitdiff
2015-11-13
Kenneth Graunke
nir/lower_io: Introduce nir_store_per_vertex_output...
tree
|
commitdiff
2015-11-13
Kenneth Graunke
nir/lower_io: Use load_per_vertex_input intrinsics...
tree
|
commitdiff
2015-11-13
Iago Toral Quiroga
Revert "nir/copy_propagate: do not copy-propagate MOV...
tree
|
commitdiff
2015-11-13
Iago Toral Quiroga
nir/copy_propagate: do not copy-propagate MOV srcs...
tree
|
commitdiff
2015-11-13
Jason Ekstrand
nir/vars_to_ssa: Delete dead output set code
tree
|
commitdiff
2015-11-13
Jason Ekstrand
nir/vars_to_ssa: Rework copy set handling in lower_copi...
tree
|
commitdiff
2015-11-13
Jason Ekstrand
nir/validate: Allow subroutine types for the tails...
tree
|
commitdiff
2015-11-12
Ilia Mirkin
glsl: add gl_HelperInvocation system value
tree
|
commitdiff
2015-11-12
Iago Toral Quiroga
glsl: Add precision information to ir_variable
tree
|
commitdiff
2015-11-10
Eduardo Lima Mitev
nir/nir_opt_peephole_ffma: Move this lowering pass...
tree
|
commitdiff
2015-11-10
Connor Abbott
nir/glsl: switch to using the builder
tree
|
commitdiff
2015-11-10
Connor Abbott
nir/glsl: make emit() take nir_ssa_def * sources
tree
|
commitdiff
2015-11-10
Connor Abbott
nir/glsl: convert nir_visitor::result to a nir_ssa_def *
tree
|
commitdiff
2015-11-10
Connor Abbott
nir/glsl: make evaluate_rvalue() return a nir_ssa_def *
tree
|
commitdiff
2015-11-10
Kenneth Graunke
nir: Store PatchInputsRead and PatchOutputsWritten...
tree
|
commitdiff
2015-11-10
Timothy Arceri
glsl: simplify interface block stream qualifier validation
tree
|
commitdiff
2015-11-07
Jason Ekstrand
nir: Add a nir_deref_tail helper
tree
|
commitdiff
2015-11-07
Jason Ekstrand
nir/types: Add an is_vector_or_scalar helper
tree
|
commitdiff
2015-11-07
Jason Ekstrand
nir/validate: Add better validation of load/store types
tree
|
commitdiff
2015-11-07
Jason Ekstrand
nir/spirv: Give both block and buffer_block types an...
tree
|
commitdiff
2015-11-07
Jason Ekstrand
nir/spirv: Increment num_ubos/ssbos when creating variables
tree
|
commitdiff
2015-11-06
Jason Ekstrand
nir/spirv: Add a helper for determining if a block...
tree
|
commitdiff
2015-11-06
Jordan Justen
nir: Add new barrier functions for compute shaders
tree
|
commitdiff
2015-11-06
Rob Clark
nir: some small cleanups
tree
|
commitdiff
2015-11-05
Kenneth Graunke
nir: Rename nir_live_variables.c to nir_liveness.c.
tree
|
commitdiff
2015-11-05
Kenneth Graunke
nir: Rename live_variables to live_ssa_defs.
tree
|
commitdiff
2015-11-04
Kenneth Graunke
nir: Properly invalidate metadata in nir_opt_remove_phis().
tree
|
commitdiff
2015-11-04
Kenneth Graunke
nir: Properly invalidate metadata in nir_lower_vec_to_m...
tree
|
commitdiff
2015-11-04
Kenneth Graunke
nir: Properly invalidate metadata in nir_opt_copy_prop().
tree
|
commitdiff
2015-11-04
Kenneth Graunke
nir: Properly invalidate metadata in nir_remove_dead_va...
tree
|
commitdiff
2015-11-04
Kenneth Graunke
nir: Properly invalidate metadata in nir_split_var_copi...
tree
|
commitdiff
2015-11-04
Kenneth Graunke
nir: Properly invalidate metadata in nir_lower_global_v...
tree
|
commitdiff
2015-11-04
Jason Ekstrand
nir: Unexpose _impl versions of copy_prop and dce
tree
|
commitdiff
2015-11-03
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
tree
|
commitdiff
2015-11-03
Jason Ekstrand
nir: remove sampler_set from nir_tex_instr
tree
|
commitdiff
2015-10-30
Emil Velikov
nir: add shader_clock intrinsic
tree
|
commitdiff
2015-10-30
Jason Ekstrand
nir/spirv: Add support for push constants
tree
|
commitdiff
2015-10-30
Jason Ekstrand
nir/intrinsics: Add a load_push_constant intrinsic
tree
|
commitdiff
2015-10-30
Jason Ekstrand
nir/spirv: Rework the way we handle interface types
tree
|
commitdiff
2015-10-29
Kenneth Graunke
nir: Copy "patch" flag from ir_variable to nir_variable.
tree
|
commitdiff
2015-10-29
Kenneth Graunke
nir: Add intrinsics for tessellation shader system...
tree
|
commitdiff
2015-10-27
Jason Ekstrand
Revert "nir/intrinsic: Allow up to four indices"
tree
|
commitdiff
2015-10-27
Jason Ekstrand
Revert "nir/intrinsics: Add new Vulkan load/store intri...
tree
|
commitdiff
2015-10-27
Jason Ekstrand
nir/spirv: Use the new vulkan_resource_index intrinsic
tree
|
commitdiff
2015-10-27
Jason Ekstrand
nir: Add a vulkan_resource_index intrinsic
tree
|
commitdiff
2015-10-26
Timothy Arceri
glsl: keep track of intra-stage indices for atomics
tree
|
commitdiff
2015-10-23
Eric Anholt
nir: Add opcodes for saturated vector math.
tree
|
commitdiff
2015-10-23
Jason Ekstrand
nir/spirv: Add support for builtins in arrays
tree
|
commitdiff
2015-10-23
Jason Ekstrand
nir/spirv: Make the builtins array distinguish between...
tree
|
commitdiff
2015-10-23
Jason Ekstrand
nir/spirv: Make vtn_get_builtin_location smarter
tree
|
commitdiff
2015-10-23
Jason Ekstrand
nir/spirv: Make get_builtin_variable take a nir_variabl...
tree
|
commitdiff
2015-10-22
Jason Ekstrand
nir/spirv: Remove the vtn_type argument from _vtn_varia...
tree
|
commitdiff
2015-10-22
Jason Ekstrand
nir/validate: Add better validation of load/store types
tree
|
commitdiff
2015-10-22
Jason Ekstrand
nir/spirv: Add defaults for GS input/output primitive...
tree
|
commitdiff
2015-10-22
Jason Ekstrand
nir/spirv: Add capabilities and decorations for basic...
tree
|
commitdiff
2015-10-22
Jason Ekstrand
nir/spirv: Add support for more CS system values
tree
|
commitdiff
2015-10-22
Jason Ekstrand
nir/spirv: Add support for various barrier type instruc...
tree
|
commitdiff
2015-10-22
Jason Ekstrand
Fix a couple of dereferences
tree
|
commitdiff
2015-10-22
Jason Ekstrand
spirv/nir: Add more stage asserts
tree
|
commitdiff
2015-10-22
Jason Ekstrand
nir/spirv: Add support for GS metadata
tree
|
commitdiff
2015-10-22
Jason Ekstrand
nir/gather_info: Add more info for geometry shaders
tree
|
commitdiff
2015-10-22
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
tree
|
commitdiff
2015-10-21
Jason Ekstrand
nir: Constify nir_gs_count_vertices
tree
|
commitdiff
2015-10-21
Jason Ekstrand
nir/info: Add more information about geometry shaders
tree
|
commitdiff
2015-10-21
Timothy Arceri
glsl: add is_array_of_arrays() helper
tree
|
commitdiff
2015-10-20
Jason Ekstrand
nir/spirv: Fix a typo
tree
|
commitdiff
2015-10-20
Jason Ekstrand
nir/spirv: Handle SpvExecutionMode
tree
|
commitdiff
2015-10-20
Jason Ekstrand
nir: Add a pass to gather info from the shader
tree
|
commitdiff
2015-10-20
Marek Olšák
mesa: replace UsesClipDistance with ClipDistanceArraySize
tree
|
commitdiff
2015-10-19
Jason Ekstrand
nir/spirv: Use the new nir_variable helpers
tree
|
commitdiff
2015-10-19
Jason Ekstrand
nir/spirv: Handle builtins in OpAccessChain
tree
|
commitdiff
2015-10-19
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
tree
|
commitdiff
2015-10-19
Jason Ekstrand
nir/info: Add a few bits of info for fragment shaders
tree
|
commitdiff
2015-10-19
Jason Ekstrand
nir/info: Add compute shader local size to nir_shader_info
tree
|
commitdiff
2015-10-19
Jason Ekstrand
nir/info: Move the GS info into a stage-specific info...
tree
|
commitdiff
2015-10-19
Jason Ekstrand
mesa: Move gl_frag_depth_layout from mtypes.h to shader...
tree
|
commitdiff
2015-10-19
Jason Ekstrand
nir: Add a label to nir_shader_info
tree
|
commitdiff
2015-10-16
Rob Clark
nir: remove dependency on glsl
tree
|
commitdiff
2015-10-16
Rob Clark
glsl: move half<->float convertion to util
tree
|
commitdiff
2015-10-16
Rob Clark
glsl: couple shader_enums cleanups
tree
|
commitdiff
2015-10-16
Timothy Arceri
nir: add atomic lowering support for AoA
tree
|
commitdiff
2015-10-16
Timothy Arceri
nir: wrapper for glsl_type arrays_of_arrays_size()
tree
|
commitdiff
2015-10-16
Iago Toral Quiroga
nir: Get the number of SSBOs and UBOs right
tree
|
commitdiff
2015-10-16
Jason Ekstrand
nir/spirv: Fix handling of vector component selects...
tree
|
commitdiff
2015-10-15
Jason Ekstrand
nir/glsl: Use shader_prog->Name for naming the NIR...
tree
|
commitdiff
next