spirv: More correct texel buffer usage

This commit is contained in:
IndecisiveTurtle 2024-08-30 00:20:47 +03:00
parent ac2fa103fa
commit fab390b860
4 changed files with 5 additions and 1 deletions

View file

@ -187,6 +187,7 @@ void DefineEntryPoint(const IR::Program& program, EmitContext& ctx, Id main) {
ctx.AddCapability(spv::Capability::Int64);
if (info.has_storage_images || info.has_image_buffers) {
ctx.AddCapability(spv::Capability::StorageImageExtendedFormats);
ctx.AddCapability(spv::Capability::StorageImageReadWithoutFormat);
ctx.AddCapability(spv::Capability::StorageImageWriteWithoutFormat);
}
if (info.has_texel_buffers) {