projects
/
platform
/
upstream
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
agx: Fix missing #include
[platform/upstream/mesa.git]
/
src
/
asahi
/
compiler
/
2023-01-05
Alyssa Rosenzweig
agx: Lower discard to zs_emit when zs_emit used
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Fix discard with MRT
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Introduce "no_varyings" instruction
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Consider "stop" a control flow instruction
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Optimize waits locally
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Remove logical_end later
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Validate widths of vectors
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Add agx_read_registers helper
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Compact st_tile argument per mask
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Insert waits post-RA
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Pack texture scoreboard slots
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Pack wait instructions
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Remove unused idiv const func
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Use metadata for VS varying linking
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Don't use nir_variable when gathering flat varyings
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Hash agx_instr faster
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Use texture write mask
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Note that textures clobber even masked
tree
|
commitdiff
2023-01-05
Alyssa Rosenzweig
agx: Plumb in store instruction
tree
|
commitdiff
2022-12-27
Alyssa Rosenzweig
asahi: Clang-format the subtree
tree
|
commitdiff
2022-12-27
Alyssa Rosenzweig
asahi: Add some clang-format commas
tree
|
commitdiff
2022-12-27
Alyssa Rosenzweig
asahi: Manually format some parts of the code
tree
|
commitdiff
2022-12-27
Alyssa Rosenzweig
agx: Undo sed fail
tree
|
commitdiff
2022-12-17
Alyssa Rosenzweig
agx: Implement depth and stencil export
tree
|
commitdiff
2022-12-17
Asahi Lina
asahi: Identify & disable triangle merging for shaders...
tree
|
commitdiff
2022-12-17
Asahi Lina
asahi: Allocate enough push ranges for the worst possib...
tree
|
commitdiff
2022-12-17
Alyssa Rosenzweig
agx: Fix packing of extension for block image stores
tree
|
commitdiff
2022-12-17
Alyssa Rosenzweig
agx: Coalesce i2i16 and u2u16
tree
|
commitdiff
2022-12-14
Ian Romanick
nir: Eliminate nir_op_i2b
tree
|
commitdiff
2022-12-02
Alyssa Rosenzweig
agx: Lower VBOs in NIR
tree
|
commitdiff
2022-12-02
Alyssa Rosenzweig
agx: Lower UBOs in NIR
tree
|
commitdiff
2022-12-02
Alyssa Rosenzweig
agx: Implement 8-bit sign extensions
tree
|
commitdiff
2022-12-02
Alyssa Rosenzweig
agx: Allow some 8-bit sources
tree
|
commitdiff
2022-12-02
Alyssa Rosenzweig
agx: Implement formatted loads
tree
|
commitdiff
2022-12-02
Alyssa Rosenzweig
agx: Add shift to device_load
tree
|
commitdiff
2022-12-01
Alyssa Rosenzweig
agx: Clamp point sizes
tree
|
commitdiff
2022-12-01
Alyssa Rosenzweig
agx: Handle 32-bit gl_FragCoord.zw
tree
|
commitdiff
2022-12-01
Alyssa Rosenzweig
agx: Handle large varying indices
tree
|
commitdiff
2022-11-24
Alyssa Rosenzweig
agx: Fix signedness issues packing
tree
|
commitdiff
2022-11-24
Alyssa Rosenzweig
agx: Handle vertex shaders that use <= 8 halfregs
tree
|
commitdiff
2022-11-24
Alyssa Rosenzweig
agx: Try to align sources of pack_64_2x32_split
tree
|
commitdiff
2022-11-24
Alyssa Rosenzweig
agx: Implement nir_op_pack_64_2x32_split
tree
|
commitdiff
2022-11-22
Yonggang Luo
tree-wide: Use __func__ instead of __FUNCTION__ in...
tree
|
commitdiff
2022-11-19
Alyssa Rosenzweig
asahi,agx: Use new tilebuffer infrastructure
tree
|
commitdiff
2022-11-19
Alyssa Rosenzweig
agx: Add block_image_store instruction
tree
|
commitdiff
2022-11-19
Alyssa Rosenzweig
agx: Add helper to map pipe formats to agx_formats
tree
|
commitdiff
2022-11-19
Alyssa Rosenzweig
agx: Implement nir_texop_txf_ms
tree
|
commitdiff
2022-11-19
Alyssa Rosenzweig
asahi: Use PIPE_FORMATs for driver-compiler ABI
tree
|
commitdiff
2022-11-19
Alyssa Rosenzweig
agx: Handle collects in backwards isel
tree
|
commitdiff
2022-11-19
Alyssa Rosenzweig
agx: Assert more invariants in RA
tree
|
commitdiff
2022-11-19
Alyssa Rosenzweig
agx: Validate part of SSA form
tree
|
commitdiff
2022-11-19
Alyssa Rosenzweig
agx: Split off NIR preprocessing from compiling
tree
|
commitdiff
2022-11-19
Alyssa Rosenzweig
agx: Handle scalar texture destinations
tree
|
commitdiff
2022-11-19
Alyssa Rosenzweig
agx: Don't depend on GenXML
tree
|
commitdiff
2022-11-19
Alyssa Rosenzweig
agx: Lower packs/unpacks and bitfields
tree
|
commitdiff
2022-11-10
Yonggang Luo
util: normalize include files under src/util/*.h with...
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx: Don't assert on texop twice
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx: Implement unary math ops
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx: Implement {i,u}mul_2x32_64
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx: Implement nir_op_unpack_64_2x32_split_{x,y}
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx/ra: Remove index_to_reg
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx: Add CSE optimization pass
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx: Describe whether instructions may be reordered
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx: Add and use replace_src helper
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx: Use nir_opt_phi_precision
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx: Pass agx_index to agx_copy
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx: Coalesce collects when possible
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx: Introduce agx_foreach_ssa_{src,dest} macros
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx/ra: Factor out assign_regs
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx/ra: Use BITSET_*_RANGE in some places
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx: Free dests of splits that are never read
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx: Refuse to handle discontiguous iter
tree
|
commitdiff
2022-11-10
Alyssa Rosenzweig
agx: Don't emit writeout 0xC200
tree
|
commitdiff
2022-11-03
Yonggang Luo
mesa: Move glheader.h from mesa/main/glheader.h to...
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Use agx_nir_opt_preamble
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Add agx_nir_opt_preamble pass
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Report GPRs to the driver
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Avoid reading high uniforms from device_load
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Handle 64-bit moves
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Restrict copyprop of uniforms
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Handle uniforms passed to COLLECT
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Implement scalar load/store_preamble
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Strengthen assert for packing ld/st instructions
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Allow larger indices for ld/st
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Add uniform_store instruction
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Align preamble shaders
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Handle multiple functions
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Make push_count public
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Check that we don't push too much
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Be less sloppy about high uniforms
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
asahi: Support preamble shaders
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
asahi: Make agx_varyings a union
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
asahi: Route shader-db stats to debug callback
tree
|
commitdiff
2022-10-22
Alyssa Rosenzweig
agx: Remove command line compiler
tree
|
commitdiff
2022-10-14
Alyssa Rosenzweig
agx: Reserve live-in regs at the start of block
tree
|
commitdiff
2022-10-14
Alyssa Rosenzweig
agx: Pass in max regs as a paramter to RA
tree
|
commitdiff
2022-10-14
Alyssa Rosenzweig
agx: Introduce ra_ctx data structure
tree
|
commitdiff
2022-10-14
Alyssa Rosenzweig
agx: Write to r0l with a "nesting" instruction
tree
|
commitdiff
2022-10-14
Alyssa Rosenzweig
agx: Preload vertex/instance ID only at start
tree
|
commitdiff
2022-10-14
Alyssa Rosenzweig
agx: Print agx_dim appropriately
tree
|
commitdiff
next