parent
3f04389a18
commit
4ea41b650d
@ -3940,12 +3940,14 @@ spv::Id TGlslangToSpvTraverser::getSampledType(const glslang::TSampler& sampler)
|
||||
builder.addExtension(spv::E_SPV_AMD_gpu_shader_half_float_fetch);
|
||||
builder.addCapability(spv::CapabilityFloat16ImageAMD);
|
||||
return builder.makeFloatType(16);
|
||||
case glslang::EbtInt64: return builder.makeIntType(64);
|
||||
case glslang::EbtInt64:
|
||||
builder.addExtension(spv::E_SPV_EXT_shader_image_int64);
|
||||
builder.addCapability(spv::CapabilityFloat16ImageAMD);
|
||||
case glslang::EbtUint64: return builder.makeUintType(64);
|
||||
builder.addCapability(spv::CapabilityInt64ImageEXT);
|
||||
return builder.makeIntType(64);
|
||||
case glslang::EbtUint64:
|
||||
builder.addExtension(spv::E_SPV_EXT_shader_image_int64);
|
||||
builder.addCapability(spv::CapabilityFloat16ImageAMD);
|
||||
builder.addCapability(spv::CapabilityInt64ImageEXT);
|
||||
return builder.makeUintType(64);
|
||||
#endif
|
||||
default:
|
||||
assert(0);
|
||||
|
Loading…
x
Reference in New Issue
Block a user