projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
intel/tools: Manually set ARF register file/nr/subnr
[mesa.git]
/
src
/
compiler
/
2020-07-31
David Stevens
nir: Add colorspace support to YUV lowering pass
tree
|
commitdiff
2020-07-30
Boris Brezillon
nir: Get rid of __[u]int64_to_fp32() and __fp32_to_...
tree
|
commitdiff
2020-07-30
Boris Brezillon
nir: Extend nir_lower_int64() to support i2f/f2i lowering
tree
|
commitdiff
2020-07-30
Boris Brezillon
nir: Stop passing an options arg to nir_lower_int64()
tree
|
commitdiff
2020-07-30
Boris Brezillon
nir: Allow casts in nir_deref_instr_get[_const]_offset()
tree
|
commitdiff
2020-07-30
Boris Brezillon
nir: Use a switch in build_deref_offset()/deref_instr_g...
tree
|
commitdiff
2020-07-30
Marcin Ślusarz
glsl: catch out of bounds access in the debug version
tree
|
commitdiff
2020-07-29
Rhys Perry
nir/load_store_vectorize: fix indentation
tree
|
commitdiff
2020-07-29
Caio Marcelo de...
nir: Filter modes of scoped memory barrier in nir_opt_l...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Add a find_variable_with_[driver_]location helper
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/gl_nir_linker: Call add_vars_with_modes once for...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/split_per_member_structs: Inline split_variables_in...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Use a single list for all shader variables
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/gl_nir_linker: Use nir_foreach_variable_with_modes
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/lower_variable_initializers: Restrict the modes...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/split_per_member_structs: Use nir_variable_with_mod...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/lower_uniforms_to_ubo: Use nir_foreach_variable_wit...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/lower_two_sided_color: Use nir_variable_create
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/io_to_vector: Use nir_foreach_variable_with_modes
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/lower_io_to_temporaries: Use a separate list for...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Use a nir_shader and mode in lower_clip_cull_dista...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/lower_amul: Add a variable mode check
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Split nir_index_vars into two functions
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/split_vars: Add mode checks to list walks
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir/linking: Rework some internal helpers
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Take a shader and variable mode in nir_assign_io_v...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Take a nir_shader and variable mode in assign_var_...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Add and use a nir_variable_list_for_mode helper
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Add a nir_foreach_gl_uniform_variable helper for...
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Add a nir_foreach_uniform_variable helper
tree
|
commitdiff
2020-07-29
Jason Ekstrand
nir: Add a nir_foreach_function_temp_variable helper
tree
|
commitdiff
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
Caio Marcelo de...
spirv: Handle most execution modes earlier
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
Jason Ekstrand
spirv: Also copy over binding information for atomic...
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: Rework our handling of images and samplers
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: More heavily use vtn_ssa_value in function param...
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Remove a dead case in function parameter handling
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Add a helper for getting the NIR type of a vtn_type
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Give atomic counters their own variable mode
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Drop the sampled boolean from vtn_type
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Add better checks for SSA value types
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Hand-roll fewer vtn_ssa_value creations
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Simplify vtn_ssa_value creation
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv/subgroups: Refactor to use vtn_push_ssa
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv/subgroups: Stop incrementing w
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv/glsl450: Use vtn_push_ssa_value
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv/alu: Use vtn_push_ssa_value
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Refactor vtn_push_ssa
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Use the new helpers in OpConvertUToPtr/PtrToU
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Add a vtn_get_nir_ssa helper
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv/amd: Use vtn_push_nir_ssa
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Add a vtn_push_nir_ssa helper
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Rename push_value_pointer to push_pointer
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Add a helpers for getting types of values
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Use nir_bany/ball for OpAny/All
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Clean up OpSignBitSet
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Fix indentation in vtn_handle_ptr
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Drop the void *ptr from vtn_value
tree
|
commitdiff
2020-07-24
Jason Ekstrand
spirv: Simplify our handling of NonUniform
tree
|
commitdiff
2020-07-24
Jesse Natalie
nir/vtn: Add support for 8 and 16 vector ball/bany
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-21
Jason Ekstrand
spirv: Add support for SPV_EXT_shader_atomic_float
tree
|
commitdiff
2020-07-21
Jason Ekstrand
spirv: Update headers and grammar json
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-20
Rhys Perry
spirv: don't split memory barriers
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
next