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
/
2020-07-29
Jason Ekstrand
nir: Add nir_foreach_shader_in/out_variable helpers
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/dead_variables: Respect the modes passed to remove_...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Take a mode in remove_unused_io_vars
tree
|
commitdiff
2020-07-28
Rhys Perry
nir,radv/aco: add and use pass to lower make available...
tree
|
commitdiff
2020-07-27
Iago Toral Quiroga
nir/lower_clip: make the pass compatible with Vulkan...
tree
|
commitdiff
2020-07-25
Karol Herbst
nir/lower_io: assert that offsets are used for shader_in
tree
|
commitdiff
2020-07-24
Neil Roberts
nir/schedule: Add an option for a fallback scheduling...
tree
|
commitdiff
2020-07-24
Neil Roberts
nir/schedule: Add a callback for backend-specific depen...
tree
|
commitdiff
2020-07-24
Neil Roberts
nir/schedule: Store a pointer to the options struct...
tree
|
commitdiff
2020-07-24
Neil Roberts
nir/scheduler: Move nir_scheduler to its own header
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Use nir_bany/ball for OpAny/All
tree
|
commitdiff
2020-07-24
Jesse Natalie
nir: Support 8 and 16 component vectors for reduceable...
tree
|
commitdiff
2020-07-24
Jesse Natalie
nir: Support algebraic opts on vectors larger than 4
tree
|
commitdiff
2020-07-24
Jesse Natalie
nir: Support vec8/vec16 in nir_lower_bit_size
tree
|
commitdiff
2020-07-23
Andreas Baierl
nir/ lower_int_to_float: Handle umax and umin
tree
|
commitdiff
2020-07-23
Mike Blumenkrantz
nir_ allow nir_lower_clip_halfz to run in tess eval...
tree
|
commitdiff
2020-07-23
Mike Blumenkrantz
nir: allow lower_psiz_mov to run in tessellation stages
tree
|
commitdiff
2020-07-22
Jason Ekstrand
nir/lower_io: Add support for global scratch addressing
tree
|
commitdiff
2020-07-22
Jason Ekstrand
nir/lower_io: Use b2b for shader and function temporaries
tree
|
commitdiff
2020-07-22
Jason Ekstrand
nir/lower_io: Choose to set access based on intrinsic...
tree
|
commitdiff
2020-07-22
Jason Ekstrand
nir: Allow for system values with variable numbers...
tree
|
commitdiff
2020-07-22
Danylo Piliaiev
nir/tests: Add tests for opt_if_simplification
tree
|
commitdiff
2020-07-22
Danylo Piliaiev
nir/opt_if: Fix opt_if_simplification when else branch...
tree
|
commitdiff
2020-07-21
Rhys Perry
nir: add nir_unsigned_upper_bound and nir_addition_migh...
tree
|
commitdiff
2020-07-21
Rhys Perry
nir/lower_int64: lower 64-bit amul
tree
|
commitdiff
2020-07-20
Daniel Schürmann
nir/algebraic: fold some nested bcsel
tree
|
commitdiff
2020-07-20
Daniel Schürmann
nir/algebraic: propagate b2i out of ior/iand
tree
|
commitdiff
2020-07-20
Daniel Schürmann
nir/algebraic: add distributive rules for ior/iand
tree
|
commitdiff
2020-07-20
Daniel Schürmann
nir/algebraic: optimize (a < 0.0) ? -a : a -> fabs(a)
tree
|
commitdiff
2020-07-20
Daniel Schürmann
nir/algebraic: optimize fmul(x, bcsel(c, -1.0, 1.0...
tree
|
commitdiff
2020-07-20
Daniel Schürmann
nir/algebraic: add some more unop + bcsel optimizations
tree
|
commitdiff
2020-07-20
Daniel Schürmann
nir/algebraic: add optimizations for fsign/isign
tree
|
commitdiff
2020-07-20
Daniel Schürmann
nir/algebraic: optimize iand/ior of (n)eq zero
tree
|
commitdiff
2020-07-20
Daniel Schürmann
nir: also move b2i in case of nir_move_copies
tree
|
commitdiff
2020-07-20
Daniel Schürmann
nir/algebraic: optimize bcsel(a, 0, 1) to b2i
tree
|
commitdiff
2020-07-17
Icecream95
nir: Set the alignment for SSBO lowering
tree
|
commitdiff
2020-07-17
Icecream95
nir: Fix lower_two_sided_color when the face is an...
tree
|
commitdiff
2020-07-17
Icecream95
nir: Add a face_sysval argument to nir_lower_two_sided_...
tree
|
commitdiff
2020-07-17
Icecream95
pan/mdg: Do per-sample framebuffer loads
tree
|
commitdiff
2020-07-14
Jesse Natalie
nir: Support load/store of temps as scratch in nir_lowe...
tree
|
commitdiff
2020-07-14
Jesse Natalie
nir: When nir_lower_vars_to_explicit_types is run on...
tree
|
commitdiff
2020-07-14
Jesse Natalie
nir_lower_io: Add addr_format_is_offset helper
tree
|
commitdiff
2020-07-13
Rhys Perry
nir/lower_subgroups: add lower_shuffle_to_swizzle_amd
tree
|
commitdiff
2020-07-13
Rhys Perry
nir/lower_subgroups: pass options struct to lower_shuffle
tree
|
commitdiff
2020-07-13
Icecream95
nir: Add a base value to load_raw_output_pan
tree
|
commitdiff
2020-07-12
Jason Ekstrand
spirv: Allow block-decorated struct types for constants
tree
|
commitdiff
2020-07-11
Mike Blumenkrantz
nir: allow nir_lower_clip_halfz to run in geometry...
tree
|
commitdiff
2020-07-11
Mike Blumenkrantz
nir: allow nir_lower_point_size_mov to run in geometry...
tree
|
commitdiff
2020-07-08
Jason Ekstrand
nir/validate: Don't abort() until after the shader...
tree
|
commitdiff
2020-07-08
Mike Blumenkrantz
nir: add lowering pass for fragcolor -> fragdata
tree
|
commitdiff
2020-07-07
Daniel Schürmann
nir: refactor nir_can_move_instr
tree
|
commitdiff
2020-07-07
Daniel Schürmann
nir: also move vecN in case of nir_move_copies
tree
|
commitdiff
2020-07-06
Neil Roberts
nir: Add intrinsics for the line width
tree
|
commitdiff
2020-07-06
Neil Roberts
compiler: Add a system value for the line coord
tree
|
commitdiff
2020-07-06
Jason Ekstrand
nir: Add docs to nir_lower[_explicit]_io
tree
|
commitdiff
2020-07-06
Jason Ekstrand
nir: Remove shared support from lower_io
tree
|
commitdiff
2020-07-06
Jason Ekstrand
nir: Assert that nir_lower_io is only called with allow...
tree
|
commitdiff
2020-07-06
Connor Abbott
nir: add vec2_index_32bit_offset address format
tree
|
commitdiff
2020-07-06
Connor Abbott
nir: Refactor load/store intrinsic helper
tree
|
commitdiff
2020-07-03
Mike Blumenkrantz
nir: add lowering pass for clip plane enabling
tree
|
commitdiff
2020-07-02
Timothy Arceri
nir: fix implicit fallthrough warnings
tree
|
commitdiff
2020-07-02
Ian Romanick
nir/algebraic: Don't distrubte absolute-value into...
tree
|
commitdiff
2020-07-02
Timothy Arceri
nir: add missing break to nir_opt_access()
tree
|
commitdiff
2020-06-30
Alyssa Rosenzweig
nir: Propagate *2*16 conversions into vectors
tree
|
commitdiff
2020-06-29
Boris Brezillon
nir: Add new rules to optimize NOOP pack/unpack pairs
tree
|
commitdiff
2020-06-24
Kenneth Graunke
nir: Fix divergence analysis for tessellation input...
tree
|
commitdiff
2020-06-23
Jose Maria Casanov...
nir: only uniforms with dynamically_uniform offset...
tree
|
commitdiff
2020-06-22
Rhys Perry
nir: slight correction to cube_face_coord constant...
tree
|
commitdiff
2020-06-22
Neil Roberts
nir/scheduler: Add an option to specify what stages...
tree
|
commitdiff
2020-06-22
Neil Roberts
nir/schedule: Store a pointer to the scoreboard in...
tree
|
commitdiff
2020-06-22
Neil Roberts
nir/scheduler: Handle nir_intrinsic_load_per_vertex_input
tree
|
commitdiff
2020-06-18
Karol Herbst
nir/lower_images: handle dec and inc
tree
|
commitdiff
2020-06-16
Jason Ekstrand
nir/intrinsics: Put the _intel intrinsics together...
tree
|
commitdiff
2020-06-16
Rob Clark
nir/validate: validate intr->num_components
tree
|
commitdiff
2020-06-16
Rob Clark
nir/lower-atomics-to-ssbo: don't set num_components
tree
|
commitdiff
2020-06-16
Rob Clark
nir/builder: don't set intr->num_components
tree
|
commitdiff
2020-06-15
Erik Faye-Lund
nir: do not try to merge xfb-outputs
tree
|
commitdiff
2020-06-11
Rob Clark
nir/print: print tex dest type
tree
|
commitdiff
2020-06-11
Jason Ekstrand
nir: Properly preserve metadata in more cases
tree
|
commitdiff
2020-06-11
Jason Ekstrand
nir: Call nir_metadata_preserve on !progress
tree
|
commitdiff
2020-06-11
Jason Ekstrand
nir: Add a nir_shader_preserve_all_metadata helper
tree
|
commitdiff
2020-06-11
Jason Ekstrand
nir: Add a nir_metadata_all enum value
tree
|
commitdiff
2020-06-10
Icecream95
nir: Replace the zs_output_pan intrinsic with combined_...
tree
|
commitdiff
2020-06-10
Alyssa Rosenzweig
nir: Remove nir_intrinsic_output_u8_as_fp16_pan
tree
|
commitdiff
2020-06-08
Ben Skeggs
nir: use bitfield_insert instead of bfi in nir_lower_do...
tree
|
commitdiff
2020-06-08
Caio Marcelo de...
nir: Fix logic that ends combine barrier sequence
tree
|
commitdiff
2020-06-08
Caio Marcelo de...
nir: Fix printing execution scope of a scoped barrier
tree
|
commitdiff
2020-06-08
Samuel Pitoiset
nir/lower_explicit_io: fix NON_UNIFORM access for UBO...
tree
|
commitdiff
2020-06-04
Erik Faye-Lund
nir: reuse existing psiz-variable
tree
|
commitdiff
2020-06-03
Rob Clark
nir/lower_tex: fixes for fp16 yuv lowering
tree
|
commitdiff
2020-06-03
Rob Clark
nir/builder: add bitsize conversion helpers
tree
|
commitdiff
2020-06-03
Rob Clark
nir: extract out convert_to_bitsize() helper
tree
|
commitdiff
2020-06-03
Rob Clark
nir: get_base_type() should return enum type
tree
|
commitdiff
2020-06-03
Boris Brezillon
nir: Replace the scoped_memory barrier by a scoped_barrier
tree
|
commitdiff
2020-06-03
Timothy Arceri
nir: add callback to nir_remove_dead_variables()
tree
|
commitdiff
2020-06-02
Marek Olšák
nir: gather which images are MSAA
tree
|
commitdiff
2020-06-02
Marek Olšák
nir: gather which images are buffers
tree
|
commitdiff
2020-06-02
Marek Olšák
nir: don't count samplers and images in interface blocks
tree
|
commitdiff
2020-06-02
Marek Olšák
nir: add options::vectorize_vec2_16bit to limit vectori...
tree
|
commitdiff
2020-06-02
Marek Olšák
nir: fix lower_wpos for 16-bit fddy
tree
|
commitdiff
next