projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
nir: Add nir_foreach_shader_in/out_variable helpers
[mesa.git]
/
src
/
compiler
/
nir
/
nir.h
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
2019-06-03
Caio Marcelo de...
nir: Add functions to subtract and compare addresses
blob
|
commitdiff
|
raw
|
diff to current
2019-05-31
Caio Marcelo de...
nir: Return nir_type_invalid for non-numeric base types
blob
|
commitdiff
|
raw
|
diff to current
2019-05-31
Jonathan Marek
nir: add lower_bitshift option
blob
|
commitdiff
|
raw
|
diff to current
2019-05-31
Jonathan Marek
nir: add type information to load uniform/input and...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-31
Ian Romanick
nir: Rematerialize compare instructions
blob
|
commitdiff
|
raw
|
diff to current
2019-05-31
Ian Romanick
nir: Add a shallow clone function for nir_alu_instr
blob
|
commitdiff
|
raw
|
diff to current
2019-05-31
Jason Ekstrand
nir/deref: Add a has_complex_use helper
blob
|
commitdiff
|
raw
|
diff to current
2019-05-28
Kenneth Graunke
st/nir: Re-vectorize shader IO
blob
|
commitdiff
|
raw
|
diff to current
2019-05-24
Jason Ekstrand
nir: Drop imov/fmov in favor of one mov instruction
blob
|
commitdiff
|
raw
|
diff to current
2019-05-20
Caio Marcelo de...
nir: Add nir_address_format_null_value()
blob
|
commitdiff
|
raw
|
diff to current
2019-05-20
Caio Marcelo de...
nir: Add nir_address_format_32bit_offset
blob
|
commitdiff
|
raw
|
diff to current
2019-05-20
Caio Marcelo de...
nir: Add nir_address_format_logical
blob
|
commitdiff
|
raw
|
diff to current
2019-05-14
Ian Romanick
nir: Rename commutative to 2src_commutative
blob
|
commitdiff
|
raw
|
diff to current
2019-05-10
Jonathan Marek
nir: allow specifying a set of opcodes in lower_alu_to_...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Vasily Khoruzhick
nir: implement lowering for fsin and fcos
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Ian Romanick
nir/flrp: Add new lowering pass for flrp instructions
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Christian Gmeiner
nir: nir_shader_compiler_options: drop native_integers
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Vasily Khoruzhick
nir: add int_to_float lowering pass
blob
|
commitdiff
|
raw
|
diff to current
2019-05-04
Karol Herbst
nir: Add nir_op_vec helper
blob
|
commitdiff
|
raw
|
diff to current
2019-05-04
Jason Ekstrand
nir: Add a SSA type gathering pass
blob
|
commitdiff
|
raw
|
diff to current
2019-05-02
Rob Clark
nir: add pass to lower fb reads
blob
|
commitdiff
|
raw
|
diff to current
2019-04-29
Kenneth Graunke
nir: Add a new nir_cf_list_is_empty_block() helper.
blob
|
commitdiff
|
raw
|
diff to current
2019-04-29
Andreas Baierl
nir: add rcp(w) lowering for gl_FragCoord
blob
|
commitdiff
|
raw
|
diff to current
2019-04-25
Caio Marcelo de...
nir: Add option to lower tex to txl when shader don...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-22
Jason Ekstrand
nir: Use the NIR_SRC_AS_ macro to define nir_src_as_deref
blob
|
commitdiff
|
raw
|
diff to current
2019-04-19
Jason Ekstrand
nir: Add helpers for getting the type of an address...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-19
Jason Ekstrand
intel,nir: Lower TXD with a bindless sampler
blob
|
commitdiff
|
raw
|
diff to current
2019-04-19
Jason Ekstrand
nir/lower_io: Expose some explicit I/O lowering helpers
blob
|
commitdiff
|
raw
|
diff to current
2019-04-19
Erico Nunes
nir/algebraic: add lowering for fsign
blob
|
commitdiff
|
raw
|
diff to current
2019-04-18
Jason Ekstrand
nir: Add a nir_src_as_intrinsic() helper
blob
|
commitdiff
|
raw
|
diff to current
2019-04-18
Jason Ekstrand
nir: Rework nir_src_as_alu_instr to not take a pointer
blob
|
commitdiff
|
raw
|
diff to current
2019-04-18
Jason Ekstrand
nir: Drop "struct" from some nir_* declarations
blob
|
commitdiff
|
raw
|
diff to current
2019-04-16
Marek Olšák
nir: optimize gl_SampleMaskIn to gl_HelperInvocation...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-14
Karol Herbst
nir: make nir_const_value scalar
blob
|
commitdiff
|
raw
|
diff to current
2019-04-14
Alyssa Rosenzweig
nir: Add nir_lower_viewport_transform
blob
|
commitdiff
|
raw
|
diff to current
2019-04-13
Christian Gmeiner
nir: add lower_ftrunc
blob
|
commitdiff
|
raw
|
diff to current
next