projects
/
platform
/
upstream
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
vulkan/wsi: prefer the Wayland linux-dmabuf protocol
2021-06-29
Gert Wollny
virgl: Enable ASTC formats also for 3D textures
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-06-29
Gert Wollny
r600/sfn: Lower offset in TXF instructions
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-06-17
Gert Wollny
r600/sfn: Clean up some ALU lowering and move code
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-06-17
Gert Wollny
r600/sfn: Don't read return values of atomic ops that...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-06-17
Gert Wollny
r600/sfn: Drop method for emit_atomic_add, it is handled...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-06-17
Gert Wollny
r600/sfn: don't read back unused image atomic result...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-06-17
Gert Wollny
r600/sfn: don't designates initializers, since they...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600: Enable NIR debug flags also for Cayman
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: legalize image access on Cayman
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: Add lowering pass to legalize image access
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: Fix cube query layer number for indirect...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: read number of images from shader info
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: Fix Geometry shader for Cayman
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: Fix Cayman SSBO write with more than one...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: Fix ssbo/image atomic swap for Cayman
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: Fix texture gather for Cayman
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: Use unified code path for index register...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: Use unified index register code for samplers
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: Fix Cayman trans ops
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: count only distinct literals per instruction...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: Don't check the faction when searching for...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: Lower FS pos input w-transform in NIR
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: force new CF if fetch through TC would be...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: Use valid pixel mode for SSBO and Image result...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600/sfn: Use valid pixel mode only in fragment shaders
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-18
Gert Wollny
r600: don't put INTERP_X and INTERP_Z into one instruction...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-15
Gert Wollny
r600/sfn: Ignore precision when linking
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-15
Gert Wollny
nir/linker: add option to ignore the IO precisions...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-14
Gert Wollny
compiler/nir: check whether var is an input in lower_fragcoo...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-07
Gert Wollny
mesa: add an extension MESA_bgra
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-07
Gert Wollny
r600/sfn: lower to scalar with filter applied
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-07
Gert Wollny
gallium: pass lower_to_scalar_filter to lower_to_scalar...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-07
Gert Wollny
nir: Add filter callback for lower_to_scalar to the...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-05-04
Gert Wollny
nir/opt_algebraic: optimizations for add umax/umin...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-04-26
Gert Wollny
r600: update pipe_draw_info::restart_index only when...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-04-26
Gert Wollny
virgl: use pipe_draw_info::restart_index only when...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-04-22
Gert Wollny
r600: don't set an index_bias for indirect draw calls
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-04-22
Gert Wollny
Revert "r600: Don't advertise support for scaled int16...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-04-19
Gert Wollny
Revert "r600: don't set an index_bias for indirect...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-04-09
Gert Wollny
r600: Enable sb for nir only on specific request
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-04-02
Gert Wollny
r600/sfn: Only fetch the constants that are needed...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-29
Gert Wollny
r600/sfn: allocate number of VS outputs based on max...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-29
Gert Wollny
r600: Don't advertise support for scaled int16 vertex...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-29
Gert Wollny
r600: don't set an index_bias for indirect draw calls
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-29
Gert Wollny
r600: Fix texture buffer offset alignment
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: make allocate_temp_register private to valuepool
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: use get_temp_vec4 directly when fetching
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: clean up value pool interface usage in emit_stream
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: clean up multi-sample texture load
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: remove find_msb lowering in driver
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: force dual source blend output handling in...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: remove old deref code
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: lowered FS output IO
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: lower VS IO and drop old deref code
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: drop the local register mep
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: switch assembler creation to use visitor
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: fix some formatting
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: remove extra parameter from alu assemebly...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: Add skelton for visitor pattern
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-28
Gert Wollny
r600/sfn: Make some value pool functions private
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-27
Gert Wollny
r600: Handle negate of second operator in TGSI_OPCODE_UADD
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-22
Gert Wollny
r60/sfn: don't lower scomp
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-22
Gert Wollny
r600/sfn: lower find_msb variants to find_msb_rev
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-22
Gert Wollny
r600/sfn: optimize comp+csel using fused ops
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-22
Gert Wollny
r600/sfn: Add algebraic lowering for fsin and fcos
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-22
Gert Wollny
nir: Add r600 specific sin and cos variants
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-22
Gert Wollny
nir: Add opcodes for fused comp + csel and optimizations
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-22
Gert Wollny
nir: add opcodes for *find_msb_rev and lowering
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-14
Gert Wollny
r600/sfn remove some leftover debug output
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-14
Gert Wollny
r600/sfn: lower idiv, imod, etc in nir
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-14
Gert Wollny
r600/sfn: lower bitfield_extract and bitfield_insert...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-14
Gert Wollny
r600/sfn: Fix including/not including c++ parts of...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-14
Gert Wollny
r600/sfn: fix buffer offset for ssbo writes
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-14
Gert Wollny
r600/sfn: remove unused code
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-14
Gert Wollny
r600/sfn: sort alu opcodes in switch statememt
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-09
Gert Wollny
virgl: implement support for PIPE_CAP_STRING_MARKER
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-05
Gert Wollny
r600/sfn: eliminate loading unused component loads...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-04
Gert Wollny
r600/sfn: lower intrinsic_load_tess_coord to driver...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-04
Gert Wollny
nir: Add r600 specific intrinsic for loading the tesselation...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
r600/sfn: Update status
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
r600: Enable GLSL 450 for nir shaders.
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
r600: Don't optimize using source modifiers on literals
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
r600/sfn: Fix loading TES gl_PatchVerticesIn
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
r600/sfn: handle querying the number of layers in cube...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
nir: disaallow reordering for r600 shared load and...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
r600/sfn: encode component in address for local IO
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
r600/sfn: remove some old debug output
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
r600/sfn: remove unused emit_alu_op2_split_src_mods
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
r600/sfn: remove code for nir_op_fsign since it is...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
r600: unify nir shader options evaluation
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
r600/sfn: Allow any channel for the helper invocation...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
r600/sfn: lower isign and iabs in nir
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
r600/sfn: set info about using helper_invocation to...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-03-02
Gert Wollny
r600/sfn: Lower FS inputs to temps late and, and lower...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-02-26
Gert Wollny
r600/sfn: remove old cube texturing code
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-02-26
Gert Wollny
r600/sfn: use lowering pass for cube textures
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-02-26
Gert Wollny
r600/sfn: use lower bool to int32 and lower int_tg4...
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-02-26
Gert Wollny
r600/sfn: fix gather with cube lowering
commit
|
commitdiff
|
tree
2021-02-26
Gert Wollny
r600/sfn: add lowering pass for cube textures
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
2021-02-26
Gert Wollny
r600/sfn: Add support for cube_r600 instruction
Signed-off-by:
Gert Wollny
<gert.wollny@collabora.com>
commit
|
commitdiff
|
tree
next