projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
zink: Fix unused var warnings in release build from assertions.
[mesa.git]
/
src
/
compiler
/
2020-08-27
Eric Anholt
nir/lower_discard_to_demote: Use nir_shader_instruction...
tree
|
commitdiff
2020-08-27
Eric Anholt
nir/nir_lower_wrmasks: Use the nir_lower_instructions_p...
tree
|
commitdiff
2020-08-27
Eric Anholt
nir/lower_io_to_scalar: Convert to use nir_shader_instr...
tree
|
commitdiff
2020-08-27
Eric Anholt
nir/opt_undef: Convert to use nir_shader_instructions_p...
tree
|
commitdiff
2020-08-27
Eric Anholt
nir/lower_vec_to_movs: Convert to use nir_shader_instru...
tree
|
commitdiff
2020-08-27
Eric Anholt
nir: Add a helper for general instruction-modifying...
tree
|
commitdiff
2020-08-27
Eric Anholt
nir/opt_copy_prop_vars: Quiet valgrind warning about...
tree
|
commitdiff
2020-08-27
Jesse Natalie
nir/vtn: SPIR-V bit count opcodes (core and extension...
tree
|
commitdiff
2020-08-27
Jesse Natalie
nir: Add bit_count to lower_int64 pass
tree
|
commitdiff
2020-08-27
Jesse Natalie
nir: Remove 32bit restriction for uadd_carry optimization
tree
|
commitdiff
2020-08-27
Jesse Natalie
nir: Implement mul_high lowering for bit sizes other...
tree
|
commitdiff
2020-08-27
Jesse Natalie
nir_lower_bit_size: Support lowering ops with differing...
tree
|
commitdiff
2020-08-27
Jesse Natalie
nir: Relax opt_if logic to prevent re-merging 64bit...
tree
|
commitdiff
2020-08-27
Jesse Natalie
nir: Add a lowering pass to split 64bit phis
tree
|
commitdiff
2020-08-25
Jason Ekstrand
nir: Report progress properly in nir_lower_bool_to_*
tree
|
commitdiff
2020-08-25
Kenneth Graunke
nir: Move new edgeflag assert into the io_lowered case
tree
|
commitdiff
2020-08-25
Kenneth Graunke
nir: Copy semantics to nir_intrinsic_load_fs_input_inte...
tree
|
commitdiff
2020-08-24
Daniel Schürmann
nir,amd: remove trinary_minmax opcodes
tree
|
commitdiff
2020-08-24
Marek Olšák
nir: generate lowered IO in nir_lower_passthrough_edgeflags
tree
|
commitdiff
2020-08-24
Marek Olšák
nir: add interpolation qualifiers for color sysvals...
tree
|
commitdiff
2020-08-24
Marek Olšák
nir: add shader_info::io_lowered
tree
|
commitdiff
2020-08-24
Marek Olšák
nir: properly identify texcoords for lowered IO in...
tree
|
commitdiff
2020-08-24
Marek Olšák
nir: print IO semantics (v2)
tree
|
commitdiff
2020-08-24
Marek Olšák
nir: update IO semantics in nir_io_add_const_offset_to_base
tree
|
commitdiff
2020-08-24
Marek Olšák
nir: gather all IO info from IO intrinsics
tree
|
commitdiff
2020-08-24
Marek Olšák
nir: save IO semantics in lowered IO intrinsics
tree
|
commitdiff
2020-08-24
Eric Anholt
nir/load_store_vectorizer: Clean up unit test swizzle...
tree
|
commitdiff
2020-08-24
Eric Anholt
freedreno/ir3: Replace our custom vec4 UBO intrinsic...
tree
|
commitdiff
2020-08-24
Eric Anholt
nir: Add a lowering pass for backends wanting load_ubo...
tree
|
commitdiff
2020-08-24
Eric Anholt
nir: Add nir_[iu]shr_imm and nir_udiv_imm helpers and...
tree
|
commitdiff
2020-08-24
Eric Anholt
nir: Make the nir_builder *_imm helpers consistently...
tree
|
commitdiff
2020-08-24
Erik Faye-Lund
nir: add iabs-lowering code
tree
|
commitdiff
2020-08-21
Karol Herbst
nir: fix nir_variable_create for kernels
tree
|
commitdiff
2020-08-21
Jesse Natalie
spirv: Use new global invocation offset system value
tree
|
commitdiff
2020-08-21
Jesse Natalie
nir: Add options to nir_lower_compute_system_values...
tree
|
commitdiff
2020-08-21
Jesse Natalie
nir: Move compute system value lowering to a separate...
tree
|
commitdiff
2020-08-21
Erik Faye-Lund
compiler/nir: make lowering global-id to local-id optional
tree
|
commitdiff
2020-08-21
Jesse Natalie
nir: Add new system values and intrinsics for dealing...
tree
|
commitdiff
2020-08-21
Jesse Natalie
nir: Populate some places where existing system values...
tree
|
commitdiff
2020-08-21
Karol Herbst
nir: rename nir_op_fne to nir_op_fneu
tree
|
commitdiff
2020-08-21
Rhys Perry
nir: add and use nir_intrinsic_has_ helpers
tree
|
commitdiff
2020-08-21
Danylo Piliaiev
glsl: Eliminate out-of-bounds triop_vector_insert
tree
|
commitdiff
2020-08-21
Danylo Piliaiev
glsl: Eliminate assigments to out-of-bounds elements...
tree
|
commitdiff
2020-08-21
Danylo Piliaiev
ir_constant: Return zero on out-of-bounds vector accesses
tree
|
commitdiff
2020-08-20
Jesse Natalie
nir: Use 'unsigned' instead of enum types in nir_variab...
tree
|
commitdiff
2020-08-20
Jason Ekstrand
nir: Add an LOD parameter to image_*_size
tree
|
commitdiff
2020-08-20
Eric Anholt
nir: Shrink store intrinsic num_components to the size...
tree
|
commitdiff
2020-08-20
Eric Anholt
nir: Expand opt_undef to handle undef channels in a...
tree
|
commitdiff
2020-08-20
Eric Anholt
nir/opt_undef: Handle a couple more normal store intrin...
tree
|
commitdiff
2020-08-20
Jason Ekstrand
nir/opt_large_constants: Fix a type/deref_type typo
tree
|
commitdiff
2020-08-20
Rhys Perry
nir: fix memory leak in nir_cf_list_clone
tree
|
commitdiff
2020-08-20
Rhys Perry
nir: fix potential left shift of a negative value
tree
|
commitdiff
2020-08-19
Jason Ekstrand
compiler/types: Allow interfaces in get_explicit_type_f...
tree
|
commitdiff
2020-08-19
Jason Ekstrand
nir/large_constants: Handle incomplete derefs
tree
|
commitdiff
2020-08-19
Jason Ekstrand
nir/find_array_copies: Handle cast derefs
tree
|
commitdiff
2020-08-19
Jason Ekstrand
nir/builder: Add a nir_iand_imm helper
tree
|
commitdiff
2020-08-19
Jason Ekstrand
nir: Initialize nir_ssa_def::live_index
tree
|
commitdiff
2020-08-19
Jesse Natalie
nir/glsl: Add glsl_get_cl_type_size_align helper
tree
|
commitdiff
2020-08-19
Connor Abbott
nir/lower_input_attachments: Support loading layer...
tree
|
commitdiff
2020-08-19
Connor Abbott
nir/lower_input_attachments: Support loading layer...
tree
|
commitdiff
2020-08-19
Connor Abbott
nir/lower_input_attachments: Refactor to use an options...
tree
|
commitdiff
2020-08-19
Connor Abbott
nir/spirv: Add the option to keep ViewIndex as an input
tree
|
commitdiff
2020-08-19
Rhys Perry
nir/opt_remove_phis: optimize out phis with undef
tree
|
commitdiff
2020-08-18
Jason Ekstrand
spirv: Don't emit RMW for vector indexing in shared...
tree
|
commitdiff
2020-08-18
Boris Brezillon
spirv: Add support for the CL Round instruction
tree
|
commitdiff
2020-08-18
Danylo Piliaiev
spirv: Only require bare types to match when copying...
tree
|
commitdiff
2020-08-18
Marcin Ślusarz
glsl: fix crashes on out of bound matrix access using...
tree
|
commitdiff
2020-08-18
Louis-Francis Ratt...
st/mesa: Replace UsesStreams by ActiveStreamMask for GS
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: Support OpOrdered and OpUnordered opcodes
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: Handle LessOrGreater deprecated opcode
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: Support SpvOpIsFinite via fisfinite
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir: Add fisfinite op
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: Support SpvOpIsNormal via fisnormal
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir: Add fisnormal op
tree
|
commitdiff
2020-08-17
Boris Brezillon
nir: Fix i64tof32 lowering
tree
|
commitdiff
2020-08-17
Boris Brezillon
compiler/nir: Add new flags to lower pack/unpack split...
tree
|
commitdiff
2020-08-17
Daniel Stone
glsl/test: Don't run whitespace tests in parallel
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir/vtn: CL SPIR-V callers should specify address modes
tree
|
commitdiff
2020-08-17
Jason Ekstrand
nir/builder: Make nir_get_ptr_bitsize take a nir_shader
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir: Add nir_address_format_32bit_index_offset_pack64
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir: Add nir_address_format_32bit_offset_as_64bit
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir: Optimize mask+downcast to just downcast
tree
|
commitdiff
2020-08-17
Jesse Natalie
nir: Fix serialize/deserialize of void samplers/images
tree
|
commitdiff
2020-08-17
Jesse Natalie
glsl: Add 'bare' shadow sampler type
tree
|
commitdiff
2020-08-17
Gert Wollny
compiler/nir: extend lower_fragcoord_wtrans to support...
tree
|
commitdiff
2020-08-17
Gert Wollny
compiler/nir: rewrite lower_fragcoord_wtrans to use...
tree
|
commitdiff
2020-08-17
Marek Olšák
nir: handle load_input_vertex in nir_get_io_offset_src
tree
|
commitdiff
2020-08-17
Marek Olšák
nir: remove nir_strip stub declaration
tree
|
commitdiff
2020-08-17
Marek Olšák
compiler: add glsl_print_type
tree
|
commitdiff
2020-08-17
BillKristiansen
compiler/glsl: Initialize local variable to zero to...
tree
|
commitdiff
2020-08-16
orbea
spirv/vtn_cfg.c: Include util/debug.h for env_var_as_bo...
tree
|
commitdiff
2020-08-14
Jason Ekstrand
spirv: Add a MESA_SPIRV_FORCE_UNSTRUCTURED environment...
tree
|
commitdiff
2020-08-14
Karol Herbst
spirv: parse unstructured CFG
tree
|
commitdiff
2020-08-14
Karol Herbst
spirv: extract switch parsing into its own function
tree
|
commitdiff
2020-08-14
Boris Brezillon
spirv: Move the emit a 'return value' store logic into...
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Add some debug prints
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Add a route::outside set
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Replace a tripple loop with a double...
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Add a block_for_singular_set helper
tree
|
commitdiff
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Sort blocks in select_fork
tree
|
commitdiff
next