projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
nir: Make nir_search's dumping go to stderr.
[mesa.git]
/
src
/
compiler
/
nir
/
nir.h
2019-04-12
Jason Ekstrand
nir: Add a pass for selectively lowering variables...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-12
Karol Herbst
glsl/nir: add support for lowering bindless images_derefs
blob
|
commitdiff
|
raw
|
diff to current
2019-04-12
Timothy Arceri
nir/i965/freedreno/vc4: add a bindless bool to type...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-12
Karol Herbst
nir: move brw_nir_rewrite_image_intrinsic into common...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-09
Jason Ekstrand
nir: Get rid of global registers
blob
|
commitdiff
|
raw
|
diff to current
2019-04-09
Jason Ekstrand
nir: Get rid of nir_register::is_packed
blob
|
commitdiff
|
raw
|
diff to current
2019-04-09
Timothy Arceri
nir/radv: remove restrictions on opt_if_loop_last_conti...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-30
Rob Clark
nir: add lower_all_io_to_elements
blob
|
commitdiff
|
raw
|
diff to current
2019-03-28
Ian Romanick
nir: Add partial redundancy elimination for compares
blob
|
commitdiff
|
raw
|
diff to current
2019-03-28
Ian Romanick
nir: Add nir_alu_srcs_negative_equal
blob
|
commitdiff
|
raw
|
diff to current
2019-03-28
Ian Romanick
nir: Add nir_const_value_negative_equal
blob
|
commitdiff
|
raw
|
diff to current
2019-03-27
Timothy Arceri
nir: add support for user defined select control
blob
|
commitdiff
|
raw
|
diff to current
2019-03-27
Timothy Arceri
nir: add support for user defined loop control
blob
|
commitdiff
|
raw
|
diff to current
2019-03-25
Jason Ekstrand
nir: Add texture sources and intrinsics for bindless
blob
|
commitdiff
|
raw
|
diff to current
2019-03-25
Jason Ekstrand
nir: Add a lowering pass for non-uniform resource access
blob
|
commitdiff
|
raw
|
diff to current
2019-03-25
Jason Ekstrand
nir/lower_io: Add a bounds-checked 64-bit global addres...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-25
Iago Toral Quiroga
compiler/nir: add lowering for 16-bit flrp
blob
|
commitdiff
|
raw
|
diff to current
2019-03-25
Iago Toral Quiroga
compiler/nir: add lowering option for 16-bit fmod
blob
|
commitdiff
|
raw
|
diff to current
2019-03-22
Samuel Pitoiset
spirv,nir: lower frexp_exp/frexp_sig inside a new NIR...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-21
Karol Herbst
nir/lower_tex: Add support for tg4 offsets lowering
blob
|
commitdiff
|
raw
|
diff to current
2019-03-21
Karol Herbst
nir: add support for gather offsets
blob
|
commitdiff
|
raw
|
diff to current
2019-03-20
Jason Ekstrand
nir: Constant values are per-column not per-component
blob
|
commitdiff
|
raw
|
diff to current
2019-03-19
Jason Ekstrand
Revert "nir: const `nir_call_instr::callee`"
blob
|
commitdiff
|
raw
|
diff to current
2019-03-19
Eric Engestrom
nir: const `nir_call_instr::callee`
blob
|
commitdiff
|
raw
|
diff to current
2019-03-16
Jason Ekstrand
nir: Add a new pass to lower array dereferences on...
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-03-13
Caio Marcelo de...
nir: Add a pass to combine store_derefs to same vector
blob
|
commitdiff
|
raw
|
diff to current
2019-03-12
Jason Ekstrand
nir: Add a pass for lowering IO back to vector when...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-12
Connor Abbott
nir: Add a stripping pass for improved cacheability
blob
|
commitdiff
|
raw
|
diff to current
2019-03-12
Timothy Arceri
nir: calculate trip count for more loops
blob
|
commitdiff
|
raw
|
diff to current
2019-03-12
Timothy Arceri
nir: add new partially_unrolled bool to nir_loop
blob
|
commitdiff
|
raw
|
diff to current
2019-03-12
Timothy Arceri
nir: add guess trip count support to loop analysis
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Jason Ekstrand
nir/lower_doubles: Inline functions directly in lower_d...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Jason Ekstrand
nir/deref: Expose nir_opt_deref_impl
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Jason Ekstrand
nir/inline_functions: Break inlining into a builder...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Jason Ekstrand
nir: Teach loop unrolling about 64-bit instruction...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Jason Ekstrand
nir: Expose double and int64 op_to_options_mask helpers
blob
|
commitdiff
|
raw
|
diff to current
2019-03-06
Iago Toral Quiroga
compiler/nir: add an is_conversion field to nir_op_info
blob
|
commitdiff
|
raw
|
diff to current
2019-03-05
Karol Herbst
nir/spirv: initial handling of OpenCL.std extension...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-05
Timur Kristóf
nir: Add multiplier argument to nir_lower_uniforms_to_ubo.
blob
|
commitdiff
|
raw
|
diff to current
2019-03-05
Timur Kristóf
nir: Move nir_lower_uniforms_to_ubo to compiler/nir.
blob
|
commitdiff
|
raw
|
diff to current
2019-03-04
Jason Ekstrand
intel,nir: Lower TXD with min_lod when the sampler...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-04
Sagar Ghuge
nir/glsl: Add another way of doing lower_imul64 for...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-02
Jordan Justen
nir: Add int64/doubles options into nir_shader_compiler...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-27
Gert Wollny
nir: Add posibility to not lower to source mod 'abs...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-26
Kasireddy, Vivek
nir/lower_tex: Add support for XYUV lowering
blob
|
commitdiff
|
raw
|
diff to current
2019-02-21
Alejandro Piñeiro
nir, glsl: move pixel_center_integer/origin_upper_left...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-14
Eric Anholt
nir: Move panfrost's isign lowering to nir_opt_algebraic.
blob
|
commitdiff
|
raw
|
diff to current
2019-02-12
Tapani Pälli
nir: add option to use scaling factor when sampling...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-08
Ian Romanick
nir: Document some fields of nir_loop_terminator
blob
|
commitdiff
|
raw
|
diff to current
2019-02-08
Ian Romanick
nir: Silence zillions of unused parameter warnings...
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-20
Karol Herbst
nir: add legal bit_sizes to intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2019-01-19
Karol Herbst
nir/spirv: handle SpvStorageClassCrossWorkgroup
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-19
Karol Herbst
nir: rename nir_var_function to nir_var_function_temp
blob
|
commitdiff
|
raw
|
diff to current
2019-01-19
Karol Herbst
nir: rename nir_var_private to nir_var_shader_temp
blob
|
commitdiff
|
raw
|
diff to current
2019-01-18
Caio Marcelo de...
nir: check NIR_SKIP to skip passes by name
blob
|
commitdiff
|
raw
|
diff to current
2019-01-14
Jason Ekstrand
nir: Add a bool to float32 lowering pass
blob
|
commitdiff
|
raw
|
diff to current
2019-01-10
Matt Turner
nir: Add lowering support for 64-bit operations to...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-10
Matt Turner
nir: Implement lowering of 64-bit shift operations
blob
|
commitdiff
|
raw
|
diff to current
2019-01-10
Matt Turner
nir: Wire up int64 lowering functions
blob
|
commitdiff
|
raw
|
diff to current
2019-01-10
Matt Turner
nir: Tag entrypoint for easy recognition by nir_shader_...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Eric Anholt
nir: Add nir_lower_tex support for Broadcom's swizzled...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Karol Herbst
nir: rename global/local to private/function memory
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Jason Ekstrand
nir/vulkan: Add a descriptor type to vulkan resource...
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/intrinsics: Add access flags to load/store_deref
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Jason Ekstrand
nir/intrinsics: Allow deref sources to consume anything
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Jason Ekstrand
nir: Add a ptr_as_array deref type
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Jason Ekstrand
nir: Move propagation of cast derefs to a new nir_opt_d...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-08
Jason Ekstrand
nir: Distinguish between normal uniforms and UBOs
blob
|
commitdiff
|
raw
|
diff to current
2019-01-04
Eric Anholt
nir: Add nir_lower_tex options to lower sampler return...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-03
Timothy Arceri
nir: make nir_opt_remove_phis_impl() static
blob
|
commitdiff
|
raw
|
diff to current
2019-01-02
Caio Marcelo de...
nir: add a way to print the deref chain
blob
|
commitdiff
|
raw
|
diff to current
2019-01-02
Timothy Arceri
nir: rename nir_link_constant_varyings() nir_link_opt_v...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-18
Sagar Ghuge
nir: Add a new lowering option to lower 3D surfaces...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-17
Ian Romanick
nir/opt_peephole_select: Don't peephole_select expensiv...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-17
Ian Romanick
nir/opt_peephole_select: Don't try to remove flow contr...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Ian Romanick
nir: Fix holes in nir_instr
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Jason Ekstrand
nir: Switch to using 1-bit Booleans for almost everything
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Jason Ekstrand
nir: Add a bool to int32 lowering pass
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Jason Ekstrand
nir: Add support for 1-bit data types
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Jason Ekstrand
nir: Rename Boolean-related opcodes to include 32 in...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Jason Ekstrand
nir: Drop support for lower_b2f
blob
|
commitdiff
|
raw
|
diff to current
2018-12-16
Rhys Perry
nir: fix constness in nir_intrinsic_align()
blob
|
commitdiff
|
raw
|
diff to current
2018-12-13
Jason Ekstrand
nir: Add a pass for lowering integer division by constants
blob
|
commitdiff
|
raw
|
diff to current
2018-12-13
Jason Ekstrand
nir/lower_int64: Add support for [iu]mul_high
blob
|
commitdiff
|
raw
|
diff to current
2018-12-12
Jason Ekstrand
nir/lower_tex: Add lowering for some min_lod cases
blob
|
commitdiff
|
raw
|
diff to current
2018-12-12
Jason Ekstrand
spirv: Add support for MinLod
blob
|
commitdiff
|
raw
|
diff to current
2018-12-10
Timothy Arceri
nir: clarify some nit_loop_info member names
blob
|
commitdiff
|
raw
|
diff to current
2018-12-05
Jason Ekstrand
nir: Make boolean conversions sized just like the others
blob
|
commitdiff
|
raw
|
diff to current
2018-11-27
Jonathan Marek
nir: add fceil lowering
blob
|
commitdiff
|
raw
|
diff to current
2018-11-19
Kenneth Graunke
nir: Make nir_lower_clip_vs optionally work with variables.
blob
|
commitdiff
|
raw
|
diff to current
2018-11-19
Jason Ekstrand
intel,nir: Move gl_LocalInvocationID lowering to nir_lo...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-16
Jason Ekstrand
nir: Add alignment parameters to SSBO, UBO, and shared...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-14
Gert Wollny
nir: Allow to skip integer ops in nir_lower_to_source_mods
blob
|
commitdiff
|
raw
|
diff to current
2018-11-12
Christian Gmeiner
nir: add lowering for ffloor
blob
|
commitdiff
|
raw
|
diff to current
next