Ivan 'provod' Avdeev
|
df09a4e637
|
rt: move AS management from vk_rtx to vk_ray_accel
no functional changes yet.
|
2022-08-27 12:30:53 -07:00 |
|
Ivan 'provod' Avdeev
|
aaab09fd38
|
vk: remove old ring buffer helper
|
2022-07-15 00:50:29 -07:00 |
|
Ivan 'provod' Avdeev
|
0fcd05554a
|
implement debuffer on top of flipping buffer
|
2022-07-09 10:41:59 -07:00 |
|
Ivan 'provod' Avdeev
|
c299ac9ccd
|
do not overwrite ubo buffers being used
|
2022-07-09 10:41:59 -07:00 |
|
Ivan 'provod' Avdeev
|
aca2849c5a
|
rt: make kusochki use double-ended buffers
|
2022-07-09 10:41:59 -07:00 |
|
Ivan 'provod' Avdeev
|
a3ff75b48f
|
vk: draft staging api, use it for textures
|
2022-04-28 00:16:25 -07:00 |
|
Ivan Avdeev
|
1ad24b657b
|
Merge remote-tracking branch 'origin/vulkan' into better-sampling-passes
|
2022-01-17 23:04:06 -08:00 |
|
Ivan Avdeev
|
8f7f0d5c8e
|
vk: split devmem into a separate module
prepare for a better device memory allocator
|
2022-01-17 22:06:30 -08:00 |
|
Ivan Avdeev
|
cd47861d9b
|
rt: start splitting tracer into passes; add primary pass stub
renders only uv gradient as a test
empty rgen, 6900xt: 12.3us, 6/16 vgpr, 20/128 sgpr, 16/16 occupancy
|
2022-01-07 18:53:23 -08:00 |
|
Ivan 'provod' Avdeev
|
6614a6935b
|
add debug names to various objects
|
2021-05-17 10:36:40 -07:00 |
|
Ivan 'provod' Avdeev
|
be42bd29a5
|
add ring temp allocator logic
|
2021-05-03 11:17:01 -07:00 |
|
Ivan Avdeev
|
5541bfb541
|
add loading textures
|
2021-01-16 15:45:10 -08:00 |
|
Ivan Avdeev
|
48e6765222
|
draw uv menu
|
2021-01-16 13:22:31 -08:00 |
|