projects
/
platform
/
upstream
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
zink: add a util function for creating semaphores
2023-01-19
Alyssa Rosenzweig
nir/lower_blend: No-op nir_color_mask if no mask
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-19
Alyssa Rosenzweig
nir/lower_blend: Handle undefs in stores
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-19
Alyssa Rosenzweig
nir/lower_blend: Don't do logic ops on pure float
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-19
Alyssa Rosenzweig
nir/lower_blend: Avoid useless iand with logic ops
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-19
Alyssa Rosenzweig
nir/lower_blend: Fix SNORM logic ops
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-19
Alyssa Rosenzweig
nir/lower_blend: Clamp blend factors
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-19
Alyssa Rosenzweig
nir/lower_blend: Fix alpha=1 for RGBX format
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-18
Alyssa Rosenzweig
mesa: Set info.separate_shader for ARB programs
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-16
Alyssa Rosenzweig
pan/mdg: Remove MSGS debug
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-16
Alyssa Rosenzweig
pan/mdg: Scalarize LUT instructions in NIR
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-16
Alyssa Rosenzweig
pan/mdg: Use special NIR ops for trig scaling
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-16
Alyssa Rosenzweig
nir: Optimize vendored sin/cos the same way
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-16
Alyssa Rosenzweig
nir: Add Midgard-specific fsin/fcos ops
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-16
Alyssa Rosenzweig
panfrost: Document render_condition_check contract
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-16
Alyssa Rosenzweig
panfrost: Fix clears with conditional rendering
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-16
Alyssa Rosenzweig
panfrost: Remove unused debug parameter
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-16
Alyssa Rosenzweig
panfrost: Remove PAN_MESA_DEBUG=deqp
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-16
Alyssa Rosenzweig
panfrost: Stop testing CAP_INT16
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-16
Alyssa Rosenzweig
panfrost: Fix logic ops on Bifrost
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-16
Alyssa Rosenzweig
panfrost: Enable NV_primitive_restart on Valhall
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-16
Alyssa Rosenzweig
pan/bi: Add a unit test for fsat(reg.yx)
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-16
Alyssa Rosenzweig
pan/bi: Fix incorrect compilation of fsat(reg.yx)
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-14
Alyssa Rosenzweig
panfrost: Don't use AFBC of sRGB luminance-alpha
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-13
Alyssa Rosenzweig
asahi: Handle sampler->compare_mode
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-13
Alyssa Rosenzweig
agx: Peephole select after opt_preamble
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-13
Alyssa Rosenzweig
nir/peephole_select: Allow load_preamble
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-11
Alyssa Rosenzweig
agx: Don't crash trying to encoding minifloats
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-11
Alyssa Rosenzweig
agx: Use BITFIELD64_BIT for outputs_written
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-11
Alyssa Rosenzweig
nir/gather_info: Handle store_zs_agx
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-11
Alyssa Rosenzweig
agx: Wire up nir_intrinsic_store_agx
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-11
Alyssa Rosenzweig
agx: Remove load_global(_constant) support
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-11
Alyssa Rosenzweig
agx: Use load_global_constant for UBO lowering
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-11
Alyssa Rosenzweig
agx: Lower global loads/stores to AGX versions
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-11
Alyssa Rosenzweig
nir: Add store_agx intrinsic
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-10
Alyssa Rosenzweig
agx: Remove obsolete comment
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-10
Alyssa Rosenzweig
agx: Remove dead arg
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-10
Alyssa Rosenzweig
agx: Use i0/i1 variables
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-10
Alyssa Rosenzweig
agx: Get rid of emit_alu_bool
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-10
Alyssa Rosenzweig
agx: Use agx_subdivide_to for umul_high
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-10
Alyssa Rosenzweig
agx: Remove dead code
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-10
Alyssa Rosenzweig
asahi: Fix segfault with null drawbuffer
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-10
Alyssa Rosenzweig
agx: Fix missing #include
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-09
Alyssa Rosenzweig
asahi: Implement ARB_texture_mirror_clamp_to_edge
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-09
Alyssa Rosenzweig
asahi: Implement GL_CLAMP natively
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
asahi: Advertise MRT and fbfetch
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Lower discard to zs_emit when zs_emit used
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Fix discard with MRT
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Introduce "no_varyings" instruction
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Consider "stop" a control flow instruction
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Optimize waits locally
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Remove logical_end later
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Validate widths of vectors
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Add agx_read_registers helper
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Compact st_tile argument per mask
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Insert waits post-RA
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Pack texture scoreboard slots
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Pack wait instructions
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Remove unused idiv const func
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Use metadata for VS varying linking
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Don't use nir_variable when gathering flat varyings
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Hash agx_instr faster
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Use texture write mask
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Note that textures clobber even masked
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
agx: Plumb in store instruction
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
asahi/lower_tilebuffer: Avoid loading sample mask
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
asahi: Remove outdated comment
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
asahi: Implement linear 2D array textures
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
asahi: Correct acceleration_buffer for layered images
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
asahi: Add XML for linear 2D arrays
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
asahi: Add XML required for vertex shader side effects
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
asahi: Dump uniforms when decoding
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
asahi: Check box implement NV_conditional_render
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
ail: Add compression_layer_stride_B field
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
ail: Support linear 2D arrays
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-05
Alyssa Rosenzweig
docs/features: Add more missed asahi
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2023-01-02
Alyssa Rosenzweig
pan/bi: Move Bifrost specific C code to src/compiler...
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-02
Alyssa Rosenzweig
pan/bi: Remove standalone compiler
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2023-01-02
Alyssa Rosenzweig
pan/bi: Rename panfrost/bifrost -> panfrost/compiler
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-27
Alyssa Rosenzweig
asahi: Clang-format the subtree
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-12-27
Alyssa Rosenzweig
asahi: Clang-format the twiddled tests
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-12-27
Alyssa Rosenzweig
asahi: Add missing #include's
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-12-27
Alyssa Rosenzweig
asahi: Add some clang-format commas
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-12-27
Alyssa Rosenzweig
asahi: Manually format some parts of the code
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-12-27
Alyssa Rosenzweig
asahi: Add .clang-format file
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-12-27
Alyssa Rosenzweig
agx: Undo sed fail
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2022-12-24
Alyssa Rosenzweig
panfrost: Clang-format pan_layout.c
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-24
Alyssa Rosenzweig
panfrost: clang-format the tree
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-24
Alyssa Rosenzweig
panfrost: Fix up some formatting for clang-format
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-24
Alyssa Rosenzweig
panfrost: Add missing #includes
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-24
Alyssa Rosenzweig
panfrost: Remove perfetto-specific .clang-format
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-24
Alyssa Rosenzweig
panfrost: Add clang-format file
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-23
Alyssa Rosenzweig
pan/bi: Use write masks on Valhall texture instrs
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-23
Alyssa Rosenzweig
pan/va: Pack texture write masks
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-23
Alyssa Rosenzweig
panfrost: Don't flush readers for reads
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-23
Alyssa Rosenzweig
panfrost: Remove rsrc->track
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-23
Alyssa Rosenzweig
panfrost: Upload sysvals to a staging buffer
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-23
Alyssa Rosenzweig
panfrost,asahi: Set vendor to Mesa
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-23
Alyssa Rosenzweig
pan/lower_framebuffer: Remove unused pack
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-23
Alyssa Rosenzweig
pan/mdg: Remove unused disassembler functions
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
2022-12-23
Alyssa Rosenzweig
panfrost: Remove unused so_mask calculation
Signed-off-by:
Alyssa Rosenzweig
<alyssa@collabora.com>
commit
|
commitdiff
|
tree
next