]> git.nega.tv - josh/narcissus/commit
shark-shaders: Use readonly qualifier on readonly buffers
authorJosh Simmons <josh@nega.tv>
Sun, 17 Nov 2024 21:38:24 +0000 (22:38 +0100)
committerJosh Simmons <josh@nega.tv>
Sun, 17 Nov 2024 21:38:24 +0000 (22:38 +0100)
commit28d699c90f85fe09a67138946138fee0b247a1f9
tree550e103948c53fd22191c851f5c29aba53d43e91
parentbe33df15daa3e86d514aa77103730b21ec9a654a
shark-shaders: Use readonly qualifier on readonly buffers

Radv emits vector loads for these buffers if we don't apply readonly. So
this way we ensure scalar loads for everything in the rasterize shader.
title/shark-shaders/shaders/draw_2d.h
title/shark-shaders/shaders/draw_2d_bin_3_resolve.comp
title/shark-shaders/shaders/draw_2d_rasterize.comp