projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir: sanitize work group intrinsics to always be 32-bit.
[mesa.git]
/
src
/
compiler
/
nir
/
nir.h
2019-12-21
Rob Clark
nir+vtn: vec8+vec16 support
blob
|
commitdiff
|
raw
2019-12-17
Jonathan Marek
nir: add option to lower half packing opcodes
blob
|
commitdiff
|
raw
|
diff to current
2019-12-13
Timothy Arceri
nir: add some fields to nir_variable_data
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Eric Anholt
nir: Add a scheduler pass to reduce maximum register...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Rhys Perry
nir: add a load/store vectorization pass
blob
|
commitdiff
|
raw
|
diff to current
2019-11-25
Rhys Perry
nir: add nir_num_variable_modes and nir_var_mem_push_const
blob
|
commitdiff
|
raw
|
diff to current
2019-11-21
Marek Olšák
nir: strip as we serialize to remove the nir_shader_clo...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-21
Dave Airlie
nir: add 64-bit ufind_msb lowering support. (v2)
blob
|
commitdiff
|
raw
|
diff to current
2019-11-20
Rhys Perry
nir: add nir_variable::index and nir_index_vars
blob
|
commitdiff
|
raw
|
diff to current
2019-11-20
Rhys Perry
nir: make nir_variable::{num_members,num_state_slots...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-20
Neil Roberts
nir: Add a 8-bit bool type
blob
|
commitdiff
|
raw
|
diff to current
2019-11-20
Neil Roberts
nir: Add a 16-bit bool type
blob
|
commitdiff
|
raw
|
diff to current
2019-11-19
Marek Olšák
nir: don't use GLenum16 in nir.h
blob
|
commitdiff
|
raw
|
diff to current
2019-11-19
Marek Olšák
nir: move data.descriptor_set above data.index for...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-19
Marek Olšák
nir: move data.image.access to data.access
blob
|
commitdiff
|
raw
|
diff to current
2019-11-06
Samuel Pitoiset
nir: fix packing of nir_variable
blob
|
commitdiff
|
raw
|
diff to current
2019-11-06
Marek Olšák
nir/serialize: don't expand 16-bit variable state slots...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-06
Marek Olšák
nir: pack the rest of nir_variable::data
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Marek Olšák
nir: pack nir_variable::data::xfb_*
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Marek Olšák
nir: pack nir_variable::data::stream
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Marek Olšák
compiler: make variable::data::binding unsigned
blob
|
commitdiff
|
raw
|
diff to current
2019-10-24
Caio Marcelo de...
nir: Add scoped_memory_barrier intrinsic
blob
|
commitdiff
|
raw
|
diff to current
2019-10-24
Timothy Arceri
nir: improve nir_variable packing
blob
|
commitdiff
|
raw
|
diff to current
2019-10-24
Timothy Arceri
nir: fix nir_variable_data packing
blob
|
commitdiff
|
raw
|
diff to current
2019-10-21
Rhys Perry
nir/lower_idiv: add new llvm-based path
blob
|
commitdiff
|
raw
|
diff to current
2019-10-18
Rob Clark
nir: add nir_lower_amul pass
blob
|
commitdiff
|
raw
|
diff to current
2019-10-18
Rob Clark
nir/search: fix the PoT helpers
blob
|
commitdiff
|
raw
|
diff to current
2019-10-18
Eduardo Lima Mitev
nir: Add new texop nir_texop_tex_prefetch
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Kristian H. Kristensen
freedreno/ir3: Implement lowering passes for VS and GS
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Erik Faye-Lund
nir: support feeding state to nir_lower_clip_[vg]s
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Erik Faye-Lund
nir: support lowering clipdist to arrays
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Erik Faye-Lund
nir: add lowering-pass for point-size mov
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Erik Faye-Lund
nir: allow passing alpha-ref state to lowering-code
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Dave Airlie
nir: add a pass to lower flat shading.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Marek Olšák
nir: add nir_shader_compiler_options::lower_to_scalar
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Marek Olšák
nir: move gl_nir_opt_access from glsl directory
blob
|
commitdiff
|
raw
|
diff to current
2019-09-17
Samuel Iglesias...
nir: add auxiliary functions to detect if a mode is...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-06
Jason Ekstrand
nir: Add a block_is_unreachable helper
blob
|
commitdiff
|
raw
|
diff to current
2019-09-06
Timur Kristóf
nir: Carve out nir_lower_samplers from GLSL code.
blob
|
commitdiff
|
raw
|
diff to current
2019-09-06
Vasily Khoruzhick
nir: allow specifying filter callback in lower_alu_to_s...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-22
Alyssa Rosenzweig
nir: Remove nir_const_load_to_arr
blob
|
commitdiff
|
raw
|
diff to current
2019-08-20
Daniel Schürmann
nir: add divergence analysis pass.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-20
Rhys Perry
nir/lcssa: allow to create LCSSA phis for loop-invarian...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-20
Daniel Schürmann
nir/lcssa: Skip loop invariant variables when convertin...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-20
Rhys Perry
nir: make nir_to_lcssa() a general NIR pass.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-19
Jason Ekstrand
nir: Add more source types to nir_tex_instr_src_type
blob
|
commitdiff
|
raw
|
diff to current
2019-08-13
Iago Toral Quiroga
nir: add a pass to clamp gl_PointSize to a range
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Rhys Perry
nir: merge and extend nir_opt_move_comparisons and...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Rhys Perry
nir: replace nir_move_load_const() with nir_opt_sink()
blob
|
commitdiff
|
raw
|
diff to current
2019-08-08
Rhys Perry
nir: add nir_lower_to_explicit()
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Jason Ekstrand
nir/lower_io: Add an option to lower 64-bit varyings
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Eric Engestrom
nir: remove explicit nir_intrinsic_index_flag values
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Erico Nunes
nir/algebraic: rename lower_bitshift to lower_bitops
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Erico Nunes
nir/algebraic: add new fsum ops and fdot lowering
blob
|
commitdiff
|
raw
|
diff to current
2019-07-29
Connor Abbott
nir/find_array_copies: Handle wildcards and overlapping...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-24
Jonathan Marek
nir/algebraic: add option to lower fall_equalN/fany_nequalN
blob
|
commitdiff
|
raw
|
diff to current
2019-07-24
Jonathan Marek
nir/algebraic: add option to lower fdph
blob
|
commitdiff
|
raw
|
diff to current
2019-07-24
Jonathan Marek
nir: replace lower_sincos with algebraic opt
blob
|
commitdiff
|
raw
|
diff to current
2019-07-23
Jason Ekstrand
nir: Add a nir_tex_instr_has_implicit_derivatives helper
blob
|
commitdiff
|
raw
|
diff to current
2019-07-23
Jason Ekstrand
nir: Move nir_alu_instr_is_comparison to the ALU section
blob
|
commitdiff
|
raw
|
diff to current
2019-07-18
Timothy Arceri
nir/lower_clip: add support for geometry shaders
blob
|
commitdiff
|
raw
|
diff to current
2019-07-18
Eric Anholt
nir: Allow internal changes to the instr in nir_shader_...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-16
Jason Ekstrand
nir/lower_doubles: Handle fdiv and fsub directly
blob
|
commitdiff
|
raw
|
diff to current
2019-07-16
Jason Ekstrand
nir: Add some generic helpers for writing lowering...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-16
Jason Ekstrand
nir: Add a helper for fetching the SSA def from an...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-15
Jason Ekstrand
nir,intel: Add support for lowering 64-bit nir_opt_extr...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-15
Jason Ekstrand
nir/opt_if: Clean up single-src phis in opt_if_loop_ter...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-11
Ian Romanick
nir: intel/vec4: Add flag to disable some algebraic...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-10
Jason Ekstrand
nir: Add some helpers for chasing SSA values properly
blob
|
commitdiff
|
raw
|
diff to current
2019-07-10
Jason Ekstrand
nir/instr_set: Expose nir_instrs_equal()
blob
|
commitdiff
|
raw
|
diff to current
2019-07-10
Jason Ekstrand
nir: Refactor nir_src_as_* constant functions
blob
|
commitdiff
|
raw
|
diff to current
2019-07-10
Jason Ekstrand
nir: Add more helpers for working with const values
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Ian Romanick
nir: Allow nir_ssa_alu_instr_src_components to operate...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Ian Romanick
nir: nir_const_value_negative_equal compares one value...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Ian Romanick
nir: Pass fully qualified type to nir_const_value_negat...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Ian Romanick
nir: Add unit tests for nir_opt_comparison_pre
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Connor Abbott
intel/nir: Extract add_const_offset_to_base
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Connor Abbott
nir: Avoid coalescing vars created by lower_io_to_tempo...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Connor Abbott
nir: Move st_nir_assign_var_locations() to common code
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Connor Abbott
radv: Make FragCoord a sysval
blob
|
commitdiff
|
raw
|
diff to current
2019-07-08
Daniel Schürmann
anv,nir: Move lower_input_attachments pass from ANV...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-02
Rob Clark
nir: add pass to lower load_interpolated_input
blob
|
commitdiff
|
raw
|
diff to current
2019-07-01
Sagar Ghuge
nir: Add optimization to use ROR/ROL instructions
blob
|
commitdiff
|
raw
|
diff to current
2019-06-30
Alejandro Piñeiro
nir: add is_in_ubo/ssbo/block helpers
blob
|
commitdiff
|
raw
|
diff to current
2019-06-26
Caio Marcelo de...
nir: Add a no wrapping bits to nir_alu_instr
blob
|
commitdiff
|
raw
|
diff to current
2019-06-26
Jonathan Marek
nir: remove fnot/fxor/fand/for opcodes
blob
|
commitdiff
|
raw
|
diff to current
2019-06-24
Daniel Schürmann
nir: introduce lowering of bitfield_insert to bfm and...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-24
Daniel Schürmann
nir: define behavior of nir_op_bfm and nir_op_u/ibfe...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-19
Jason Ekstrand
nir: Make nir_constant a vector rather than a matrix
blob
|
commitdiff
|
raw
|
diff to current
2019-06-19
Connor Abbott
nir: Use reorderable access flag
blob
|
commitdiff
|
raw
|
diff to current
2019-06-19
Connor Abbott
nir: Add a helper to determine if an intrinsic can...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-19
Connor Abbott
nir: Allow qualifiers on copy_deref and image instructions
blob
|
commitdiff
|
raw
|
diff to current
2019-06-18
Connor Abbott
nir: add a vectorization pass
blob
|
commitdiff
|
raw
|
diff to current
2019-06-18
Boris Brezillon
nir/lower_tex: Add a way to lower TXS(non-0-LOD) instru...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Connor Abbott
nir: Don't manually index intrinsic index enum
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Daniel Schürmann
nir: add intrinsics for AMD_shader_ballot
blob
|
commitdiff
|
raw
|
diff to current
2019-06-05
Kenneth Graunke
nir: Combine lower_fmod16/32 back into a single lower_fmod.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-05
Kenneth Graunke
nir: Drop lower_fmod64 option.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-05
Jason Ekstrand
nir: Don't replace the nir_shader when NIR_TEST_SERIALIZE=1
blob
|
commitdiff
|
raw
|
diff to current
2019-06-05
Jason Ekstrand
nir: Don't replace the nir_shader when NIR_TEST_CLONE=1
blob
|
commitdiff
|
raw
|
diff to current
next