- 8943c80 radv: Fix variable name collision. by Bas Nieuwenhuizen · 3 years, 9 months ago
- e54c7f4 android: aco: add aco_form_hard_clauses.cpp to Makefile.sources by Mauro Rossi · 3 years, 9 months ago
- 6d058ac aco: Fix accidental copies, attempt two by James Park · 3 years, 9 months ago
- 1761379 aco: handle SDWA in the optimizer by Rhys Perry · 4 years, 8 months ago
- ecc5b59 aco: don't allow destination opsel for v_cvt_pknorm by Rhys Perry · 4 years ago
- bb890f2 aco: fix combine_inverse_comparison() by Rhys Perry · 4 years, 7 months ago
- 7e4aa8c aco: fix printing of some sdwa sels by Rhys Perry · 4 years ago
- 70320f4 aco: assert a label only uses one of the members in ssa_info's union by Rhys Perry · 4 years ago
- 3dfbed2 aco: create s_clause on GFX10+ by Rhys Perry · 4 years ago
- f4c090a aco: refactor split_store_data() to always split into evenly sized elements by Daniel Schürmann · 3 years, 9 months ago
- f74ef15 aco/ngg: Incorporate GS invocations into workgroup size calculation. by Timur Kristóf · 3 years, 9 months ago
- 09b9e52 aco/ngg: Export a zero-area triangle when primitive count is 0. by Timur Kristóf · 3 years, 9 months ago
- 73449f9 aco: Add a few assertions about LDS usage. by Timur Kristóf · 3 years, 9 months ago
- b6654ad aco: Make emitting reduction instructions a bit more convenient. by Timur Kristóf · 3 years, 9 months ago
- 8d62462 aco: Add some validation for PSEUDO_REDUCTION instructions. by Timur Kristóf · 3 years, 9 months ago
- 260f9c5 aco/ngg: Put shader query reduction operand into a VGPR. by Timur Kristóf · 3 years, 9 months ago
- 9757c3c aco: Assert that workgroup barriers are not used inappropriately. by Timur Kristóf · 3 years, 9 months ago
- ecdcf22 aco: switch aco_print_asm to a FILE * by Rhys Perry · 3 years, 9 months ago
- a293fad aco: refactor repeated instruction disassembly by Rhys Perry · 3 years, 9 months ago
- ed2449d aco: move individual instruction disassembly to its own helper by Rhys Perry · 3 years, 9 months ago
- 483657d aco: use mubuf helper in select_gs_copy_shader by Rhys Perry · 4 years ago
- ec7ecfe aco: use control flow creation helpers in select_gs_copy_shader by Rhys Perry · 4 years ago
- 57d977a aco: round bytes_written to dwords if larger than 4 bytes by Rhys Perry · 3 years, 9 months ago
- 41839d3 aco: default to a definition size of 32 by Rhys Perry · 3 years, 9 months ago
- fef8a4b radv: remove call to nir_lower_pack() by Daniel Schürmann · 3 years, 9 months ago
- 212be2a radv: lower pack_[64/32]_* via nir_lower_alu_to_scalar() by Daniel Schürmann · 3 years, 10 months ago
- 121fa01 ac/nir: implement nir_op_[un]pack_64_4x16 by Daniel Schürmann · 3 years, 9 months ago
- 543f507 aco: implement nir_op_unpack_[64/32]_* by Daniel Schürmann · 3 years, 11 months ago
- eb104e9 radv: Do not access set layout during vkCmdBindDescriptorSets. by Bas Nieuwenhuizen · 3 years, 9 months ago
- 29999e6 radv: Fix 1D compressed mipmaps on GFX9. by Bas Nieuwenhuizen · 3 years, 9 months ago
- fdb1997 Fix VMware capitalization. by Vinson Lee · 3 years, 9 months ago
- 26e53e3 aco: ignore the ACO-inserted continue in create_continue_phis() by Rhys Perry · 3 years, 9 months ago
- 328a350 vulkan/util,vulkan/wsi,radv: Add typed outarray API by James Park · 4 years ago
- 437995b aco: remove all-undef phi opt by Rhys Perry · 3 years, 9 months ago
- 70ff262 aco: use v_mov_b32_sdwa for some 16-bit constants by Rhys Perry · 3 years, 9 months ago
- b882598 aco: remove some unused optimizations by Rhys Perry · 3 years, 9 months ago
- d20a752 aco: use Builder::copy more by Rhys Perry · 3 years, 9 months ago
- e54c111 aco: always use p_parallelcopy for pre-RA copies by Rhys Perry · 3 years, 9 months ago
- 6db5fbf aco: allow literals on sub-dword p_parallelcopy by Rhys Perry · 3 years, 9 months ago
- 74e2e9b aco: don't use bld.copy() in handle_operands() by Rhys Perry · 3 years, 9 months ago
- a834d9e aco: expand vectors passed as copy operands by Rhys Perry · 3 years, 9 months ago
- e092f34 aco: copy-propgate through p_create_vector during value numbering by Rhys Perry · 3 years, 9 months ago
- 0f31fa1 aco: skip value numbering of copies by Rhys Perry · 3 years, 9 months ago
- 72b307a aco: don't do divergent break+discard by Rhys Perry · 3 years, 9 months ago
- d4503a9 aco: update phi_map in add_subdword_operand() by Rhys Perry · 3 years, 9 months ago
- 23fb54b aco: Clean up some C++ usages by James Park · 3 years, 9 months ago
- 79347f5 radv: enable VK_AMD_mixed_attachment_samples on GFX6-GFX7 by Samuel Pitoiset · 4 years, 3 months ago
- ee1d30a radv: flush CB before and after FMASK_DECOMPRESS or DCC_DECOMPRESS by Samuel Pitoiset · 4 years, 3 months ago
- 48e83f7 radv: do not perform a FMASK expand for non-writeable MSAA images by Samuel Pitoiset · 3 years, 9 months ago
- cb12879 aco: fix GFX8 16-bit packing by Daniel Schürmann · 3 years, 9 months ago
- e29fb8e amd/addrlib: Initialize Gfx10Lib members in constructor. by Vinson Lee · 3 years, 9 months ago
- 27ce5d9 aco: remove isel_context::allocated by Rhys Perry · 3 years, 10 months ago
- cf083f1 aco: use do_pack() for self-intersecting operations. by Daniel Schürmann · 3 years, 9 months ago
- d96f387 aco: improve code sequences for 16bit packing by Daniel Schürmann · 3 years, 9 months ago
- 40bfb08 aco: refactor GFX6_7 subdword copy lowering by Daniel Schürmann · 3 years, 9 months ago
- bddaa93 ac/nir: remove bindless image atomic format check by Rhys Perry · 3 years, 9 months ago
- 3c2489d amd: print NUM_PKRS with AMD_DEBUG=info on gfx10.3 by Marek Olšák · 3 years, 9 months ago
- 989cc76 amd: replace 0x028848 with the register definition by Marek Olšák · 3 years, 9 months ago
- e72b76b amd: update gfx10-rsrc.json for gfx10.3 by Marek Olšák · 3 years, 9 months ago
- e477255 amd: correct typos in gfx10-rsrc.json by Marek Olšák · 3 years, 9 months ago
- 19e3279 amd: regenerate gfx103.json from kernel headers by Marek Olšák · 3 years, 9 months ago
- 33c9d4b radv: replace RADV_TRACE_FILE by RADV_DEBUG=hang by Samuel Pitoiset · 3 years, 9 months ago
- 9516f93 radv: re-order GPU hang report dumps by usefulness by Samuel Pitoiset · 3 years, 9 months ago
- 719b9b3 radv: dump GPU hang report logs into $HOME/radv_dumps_<pid> by Samuel Pitoiset · 3 years, 9 months ago
- ef6d374 radv: dump UMR ring and waves into the hang report by Samuel Pitoiset · 3 years, 9 months ago
- 1847724 radv: add radv_dump_cmd() helper by Samuel Pitoiset · 3 years, 9 months ago
- bf66bbd ac: add an option to dump GPU info to a file by Samuel Pitoiset · 3 years, 9 months ago
- 6694b42 ac/nir: abort when an unknown intrinsic is reached by Samuel Pitoiset · 3 years, 9 months ago
- fa490cb ac/nir: ignore set_vertex_and_primitive_count intrinsic by Samuel Pitoiset · 3 years, 9 months ago
- 4e2fe34 aco: fix determining if LOD is zero for nir_texop_txf/nir_texop_txs by Samuel Pitoiset · 3 years, 9 months ago
- c69849e amd: update addrlib by Marek Olšák · 3 years, 9 months ago
- eb6877d radv,aco: fix use of texop_samples_identical in the resolve meta path by Samuel Pitoiset · 3 years, 9 months ago
- eacdad7 ac/nir: do not sign-extend the result of texop_samples_identical by Samuel Pitoiset · 3 years, 9 months ago
- fd03813 aco/isel: Miscellaneous cleanups using the new Stage API by Tony Wasserka · 3 years, 10 months ago
- 34bc947 aco: Clean up symbol names and comments related to NGG by Tony Wasserka · 3 years, 10 months ago
- 86c227c aco: Use strong typing to model SW<->HW stage mappings by Tony Wasserka · 3 years, 10 months ago
- e7ce744 radv: Advertise VK_KHR_shader_terminate_invocation. by Bas Nieuwenhuizen · 3 years, 10 months ago
- bf955d5 amd/llvm: Add VK_KHR_shader_terminate_invocation support. by Bas Nieuwenhuizen · 3 years, 10 months ago
- 7642166 aco: Add VK_KHR_shader_terminate_invocation support. by Bas Nieuwenhuizen · 3 years, 10 months ago
- 4ca1030 radv: move all NIR pass outside of ACO by Samuel Pitoiset · 3 years, 10 months ago
- 9aa89b3 ac/nir: handle non-const offset with txf/txf_ms by Samuel Pitoiset · 3 years, 10 months ago
- e690a1b ac/llvm: don't lower bool to int32, switch to native i1 bool by Marek Olšák · 3 years, 11 months ago
- 6d32fca Revert "radv/aco: disable NGG GS support because it randomly hangs the GPU" by Samuel Pitoiset · 3 years, 9 months ago
- d8435c1 aco/ngg: Add assertion to make sure we always know the vertex count. by Timur Kristóf · 3 years, 9 months ago
- 07fae31 radv: add missing 'discardtodemote' option in the debug list by Samuel Pitoiset · 3 years, 9 months ago
- 7279988 radv: report latest extension spec versions by Samuel Pitoiset · 3 years, 9 months ago
- af8d488 util,ac,aco,radv: Cross-platform memstream API by James Park · 4 years ago
- 4c2e7b0 util,radv,radv/winsys: Cross-platform rwlock API by James Park · 3 years, 9 months ago
- b3529e5 ac/nir: implement missing nir_op_pack_half_2x16_split by Samuel Pitoiset · 3 years, 9 months ago
- fdb65b8 aco: add missing SCC clobber in get_buffer_size by Rhys Perry · 3 years, 9 months ago
- d75d12f aco: don't use v_pack_b32_f16 if 16-bit input denormals are flushed by Rhys Perry · 3 years, 9 months ago
- d4b3e86 aco: propagate literals into sub-dword pseudo instructions on GFX9+ by Rhys Perry · 3 years, 9 months ago
- 1a65224 aco: implement 16-bit literals by Rhys Perry · 3 years, 9 months ago
- bb00a68 radv: fix optimizing needed states if some are marked as dynamic by Samuel Pitoiset · 3 years, 9 months ago
- d5a7231 aco/isel: Remove now unused VS-related code from create_null_export by Tony Wasserka · 3 years, 9 months ago
- c22c702 aco/isel: Remove some dead code by Tony Wasserka · 3 years, 10 months ago
- bf51b11 aco/isel: Always export position data from VS/NGG by Tony Wasserka · 3 years, 10 months ago
- f29c81f aco: use VOP2 for v_cvt_pkrtz_f16_f32 if possible by Daniel Schürmann · 3 years, 10 months ago
- 7240ede aco: use VOP2 version of v_cvt_pkrtz_f16_f32 on GFX_6_7_10 by Daniel Schürmann · 3 years, 10 months ago
- 2f12590 radv,aco: lower_pack_half_2x16 by Daniel Schürmann · 3 years, 10 months ago