projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
nir: Add access flags to deref and SSBO atomics
[mesa.git]
/
src
/
compiler
/
nir
/
nir_lower_io.c
2019-03-25
Jason Ekstrand
nir: Add access flags to deref and SSBO atomics
blob
|
commitdiff
|
raw
2019-03-25
Jason Ekstrand
nir/lower_io: Add a bounds-checked 64-bit global addres...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-19
Karol Herbst
nir/spirv: support physical pointers
blob
|
commitdiff
|
raw
|
diff to current
2019-03-15
Jason Ekstrand
nir/lower_io: Add a new buffer_array_length intrinsic...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-15
Jason Ekstrand
nir: Rename nir_address_format_vk_index_offset to not...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-26
Jason Ekstrand
nir/lower_io: Add support for nir_var_mem_global
blob
|
commitdiff
|
raw
|
diff to current
2019-01-26
Jason Ekstrand
nir/lower_io: Add a 32 and 64-bit global address formats
blob
|
commitdiff
|
raw
|
diff to current
2019-01-26
Jason Ekstrand
nir: Add load/store/atomic global intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2019-01-19
Karol Herbst
nir: rename nir_var_shared to nir_var_mem_shared
blob
|
commitdiff
|
raw
|
diff to current
2019-01-19
Karol Herbst
nir: rename nir_var_ssbo to nir_var_mem_ssbo
blob
|
commitdiff
|
raw
|
diff to current
2019-01-19
Karol Herbst
nir: rename nir_var_ubo to nir_var_mem_ubo
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Caio Marcelo de...
nir: fix warning in nir_lower_io.c
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Jason Ekstrand
nir/lower_io: Add "explicit" IO lowering
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Jason Ekstrand
nir: Distinguish between normal uniforms and UBOs
blob
|
commitdiff
|
raw
|
diff to current
2018-11-16
Jason Ekstrand
nir/lower_io: Add shared to get_io_offset_src
blob
|
commitdiff
|
raw
|
diff to current
2018-11-16
Jason Ekstrand
nir/builder: Add iadd_imm and imul_imm helpers
blob
|
commitdiff
|
raw
|
diff to current
2018-10-22
Jason Ekstrand
nir: Use nir_src_is_const and nir_src_as_* in core...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-23
Ian Romanick
nir: Add floating point atomic min, max, and compare...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-23
Ian Romanick
nir: Add floating point atomic add instrinsics
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
nir: Remove old-school deref chain support
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
nir: Convert lower_io to deref instructions
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
nir/lower_io: Convert atomic lowering to deref instructions
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Jason Ekstrand
nir: Support deref instructions in lower_io
blob
|
commitdiff
|
raw
|
diff to current
2018-06-23
Rob Clark
nir: add deref lowering sanity checking
blob
|
commitdiff
|
raw
|
diff to current
2017-11-28
Eric Engestrom
compiler: fix typo
blob
|
commitdiff
|
raw
|
diff to current
2017-10-20
Jason Ekstrand
nir: Get rid of nir_shader::stage
blob
|
commitdiff
|
raw
|
diff to current
2017-06-10
Grazvydas Ignotas
nir: make various getters take const pointers
blob
|
commitdiff
|
raw
|
diff to current
2017-03-23
Matt Turner
nir: Return progress from nir_lower_io().
blob
|
commitdiff
|
raw
|
diff to current
2017-03-23
Matt Turner
nir: Stop using apostrophes to pluralize.
blob
|
commitdiff
|
raw
|
diff to current
2016-12-30
Jason Ekstrand
nir/lower_io: Use the builder instead of carrying a...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-22
Kenneth Graunke
nir: Add a "compact array" flag and IO lowering code.
blob
|
commitdiff
|
raw
|
diff to current
2016-11-10
Kenneth Graunke
nir: Generalize the "is per-vertex variable?" helpers...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-26
Timothy Arceri
nir: stop adjusting driver location for varying packing
blob
|
commitdiff
|
raw
|
diff to current
2016-10-06
Jason Ekstrand
nir: Remove some no longer needed asserts
blob
|
commitdiff
|
raw
|
diff to current
2016-10-05
Jason Ekstrand
nir: Use the correct infos structure for copying atomic...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-15
Jason Ekstrand
nir: Add a flag to lower_io to force "sample" interpolation
blob
|
commitdiff
|
raw
|
diff to current
2016-07-23
Kenneth Graunke
nir: Lower interp_var_at_* like a normal load_var for...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-20
Timothy Arceri
nir: add doubles component packing support
blob
|
commitdiff
|
raw
|
diff to current
2016-07-20
Kenneth Graunke
nir: Add nir_load_interpolated_input lowering code.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-20
Kenneth Graunke
nir: Add new intrinsics for fragment shader input inter...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-20
Kenneth Graunke
nir: Fix uninitialized use of 'replacement'.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-16
Kenneth Graunke
nir: Use dest.ssa.num_components rather than intrin...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-16
Kenneth Graunke
nir: Use nir_intrinsic_set_base in atomic lowering.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-16
Kenneth Graunke
nir: Split nir_lower_io's input/output/atomic handling...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-16
Kenneth Graunke
nir: Drop bogus nir_var_shader_in case in nir_lower_io...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-16
Kenneth Graunke
nir: Share destination rewriting and replacement code...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-16
Kenneth Graunke
nir: Share get_io_offset handling in nir_lower_io.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-16
Kenneth Graunke
nir: Make a 'var' temporary in nir_lower_io.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-07
Timothy Arceri
nir: use the same driver location for packed varyings
blob
|
commitdiff
|
raw
|
diff to current
2016-07-07
Timothy Arceri
nir: add new intrinsic field for storing component...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-12
Ian Romanick
nir: Silence unused parameter warnings
blob
|
commitdiff
|
raw
|
diff to current
2016-04-28
Jason Ekstrand
nir: Switch the arguments to nir_foreach_function
blob
|
commitdiff
|
raw
|
diff to current
2016-04-28
Jason Ekstrand
nir: Switch the arguments to nir_foreach_instr
blob
|
commitdiff
|
raw
|
diff to current
2016-04-28
Connor Abbott
nir/lower_io: fixup for new foreach_block()
blob
|
commitdiff
|
raw
|
diff to current
2016-04-20
Connor Abbott
nir: rename nir_foreach_block*() to nir_foreach_block...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-15
Jason Ekstrand
nir/lower_io: Add UBOs and SSBOs to get_io_offset_src
blob
|
commitdiff
|
raw
|
diff to current
2016-04-15
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-14
Jason Ekstrand
nir: Add another index to load_uniform to specify the...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-14
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-13
Jason Ekstrand
nir/lower_io: Allow for a full bitmask of modes
blob
|
commitdiff
|
raw
|
diff to current
2016-04-07
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-04
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-01
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-25
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-17
Connor Abbott
nir: add a bit_size parameter to nir_ssa_dest_init
blob
|
commitdiff
|
raw
|
diff to current
2016-03-17
Jordan Justen
Merge remote-tracking branch 'origin/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-17
Jordan Justen
nir: Lower shared var atomics during nir_lower_io
blob
|
commitdiff
|
raw
|
diff to current
2016-03-17
Jordan Justen
nir: Add support for lowering load/stores of shared...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-15
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-02
Kenneth Graunke
Merge remote-tracking branch 'origin/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-02-24
Kristian Høgsberg...
Merge remote-tracking branch 'origin/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-11
Jason Ekstrand
Merge commit '85f5c18fef1ff2f19d698f150e23a02acd6f59b9...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-10
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Jason Ekstrand
Merge commit '8b0fb1c152fe191768953aa8c77b89034a377f83...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-09
Rob Clark
nir: use const_index helpers
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Jason Ekstrand
Merge commit mesa-public/master into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-01-26
Emil Velikov
nir: move to compiler/
blob
|
commitdiff
|
raw
|
diff to current