| .. |
|
uscgen
|
pvr, pco: usc program (pre-)generation boilerplate
|
2025-09-16 18:26:09 +00:00 |
|
usclib
|
pvr, pco: temporarily add supporting code for VK_KHR_zero_initialize_workgroup_memory
|
2025-09-16 18:26:09 +00:00 |
|
meson.build
|
pvr, pco: temporarily add supporting code for VK_KHR_zero_initialize_workgroup_memory
|
2025-09-16 18:26:09 +00:00 |
|
pco.c
|
pvr, pco: usc program (pre-)generation boilerplate
|
2025-09-16 18:26:09 +00:00 |
|
pco.h
|
pvr, pco: temporarily add legacy tq shader gen code
|
2025-09-16 18:26:09 +00:00 |
|
pco_binary.c
|
pvr, pco: temporarily add legacy tq shader gen code
|
2025-09-16 18:26:09 +00:00 |
|
pco_bool.c
|
pco: update virtual register support for bools and nir reg translation
|
2025-09-16 18:26:09 +00:00 |
|
pco_builder.h
|
pco: add support for loops and ifs using predicated execution
|
2025-09-16 18:26:09 +00:00 |
|
pco_builder_ops.h.py
|
pco, pygen: rework isa gen to support multi-instruction groups
|
2025-07-08 23:10:45 +00:00 |
|
pco_cf.c
|
pco: add support for loops and ifs using predicated execution
|
2025-09-16 18:26:09 +00:00 |
|
pco_common.h.py
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
pco_const_imms.c
|
pco, pygen: differentiate between int and float ref mods
|
2025-09-16 18:26:08 +00:00 |
|
pco_data.h
|
pco, pvr: account for early frag testing
|
2025-09-16 18:26:10 +00:00 |
|
pco_debug.c
|
pco: add support for loops and ifs using predicated execution
|
2025-09-16 18:26:09 +00:00 |
|
pco_end.c
|
pco: add support for loops and ifs using predicated execution
|
2025-09-16 18:26:09 +00:00 |
|
pco_group_instrs.c
|
pco: add helpers for phase iteration, print more igrp offset info
|
2025-09-16 18:26:09 +00:00 |
|
pco_index.c
|
pco: initial control-flow support
|
2025-09-16 18:26:08 +00:00 |
|
pco_info.c.py
|
pco, pygen: validate phases and io allocations for ops
|
2025-07-08 23:10:50 +00:00 |
|
pco_internal.h
|
pco: branching fence support, simple ditr insertion logic
|
2025-09-16 18:26:10 +00:00 |
|
pco_ir.c
|
pco: add support for loops and ifs using predicated execution
|
2025-09-16 18:26:09 +00:00 |
|
pco_isa.h.py
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
pco_isa.py
|
pco: initial image write support
|
2025-09-16 18:26:09 +00:00 |
|
pco_legalize.c
|
pco: add initial support for shared atomics
|
2025-09-16 18:26:09 +00:00 |
|
pco_map.h.py
|
pco: amend index register mapping
|
2025-09-16 18:26:08 +00:00 |
|
pco_map.py
|
pvr, pco: simple end-of-tile/render nir shader gen
|
2025-09-16 18:26:10 +00:00 |
|
pco_nir.c
|
pco, pvr: account for early frag testing
|
2025-09-16 18:26:10 +00:00 |
|
pco_nir_algebraic.py
|
pco: lower {insert,extract}_[ui]{8,16} to bitfield ops
|
2025-09-16 18:26:09 +00:00 |
|
pco_nir_compute.c
|
pvr, pco: add base compute support
|
2025-09-16 18:26:08 +00:00 |
|
pco_nir_io.c
|
pvr, pco: temporarily add supporting code for VK_KHR_zero_initialize_workgroup_memory
|
2025-09-16 18:26:09 +00:00 |
|
pco_nir_pvfio.c
|
pco: support combined depth/discard isp feedback
|
2025-09-16 18:26:10 +00:00 |
|
pco_nir_sync.c
|
pvr, pco: temporarily add supporting code for VK_KHR_zero_initialize_workgroup_memory
|
2025-09-16 18:26:09 +00:00 |
|
pco_nir_tex.c
|
pco: basic image array support
|
2025-09-16 18:26:10 +00:00 |
|
pco_nir_vk.c
|
pvr, pco: add input attachment sampler and initial support
|
2025-09-16 18:26:09 +00:00 |
|
pco_ops.h.py
|
pco, pygen: add better exception messages
|
2024-11-29 15:14:12 +00:00 |
|
pco_ops.py
|
pvr, pco: simple end-of-tile/render nir shader gen
|
2025-09-16 18:26:10 +00:00 |
|
pco_opt.c
|
pco: temporarily prevent shared mem (coeffs) and vregs from being copy proped
|
2025-09-16 18:26:09 +00:00 |
|
pco_print.c
|
pco: add helpers for phase iteration, print more igrp offset info
|
2025-09-16 18:26:09 +00:00 |
|
pco_pygen_common.py
|
pco, pygen: amend translation of srcs/dests with no mods
|
2025-07-08 23:10:45 +00:00 |
|
pco_ra.c
|
pvr, pco: temporarily add legacy tq shader gen code
|
2025-09-16 18:26:09 +00:00 |
|
pco_schedule.c
|
pco: re-indexing debug option and additional vector and component tracking
|
2024-11-29 15:14:12 +00:00 |
|
pco_trans_nir.c
|
pvr, pco: simple end-of-tile/render nir shader gen
|
2025-09-16 18:26:10 +00:00 |
|
pco_validate.c
|
pco, pygen: expose enhanced logical ops with optional mask
|
2025-09-16 18:26:08 +00:00 |