mirror of
https://github.com/InoriRus/Kyty.git
synced 2026-08-28 05:06:40 +00:00
Fix compilation issues (#2)
This commit is contained in:
@@ -2407,7 +2407,7 @@ VulkanDescriptorSet* DescriptorCache::GetDescriptor(Stage stage, int storage_buf
|
||||
|
||||
if (storage_buffers_num > 0)
|
||||
{
|
||||
EXIT_IF(binding_num >= sizeof(descriptor_write) / sizeof(descriptor_write[0]));
|
||||
EXIT_IF(binding_num >= static_cast<int>(sizeof(descriptor_write) / sizeof(descriptor_write[0])));
|
||||
descriptor_write[binding_num].sType = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET;
|
||||
descriptor_write[binding_num].pNext = nullptr;
|
||||
descriptor_write[binding_num].dstSet = new_set->set;
|
||||
@@ -2423,7 +2423,7 @@ VulkanDescriptorSet* DescriptorCache::GetDescriptor(Stage stage, int storage_buf
|
||||
|
||||
if (textures2d_num > 0)
|
||||
{
|
||||
EXIT_IF(binding_num >= sizeof(descriptor_write) / sizeof(descriptor_write[0]));
|
||||
EXIT_IF(binding_num >= static_cast<int>(sizeof(descriptor_write) / sizeof(descriptor_write[0])));
|
||||
descriptor_write[binding_num].sType = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET;
|
||||
descriptor_write[binding_num].pNext = nullptr;
|
||||
descriptor_write[binding_num].dstSet = new_set->set;
|
||||
@@ -2439,7 +2439,7 @@ VulkanDescriptorSet* DescriptorCache::GetDescriptor(Stage stage, int storage_buf
|
||||
|
||||
if (samplers_num > 0)
|
||||
{
|
||||
EXIT_IF(binding_num >= sizeof(descriptor_write) / sizeof(descriptor_write[0]));
|
||||
EXIT_IF(binding_num >= static_cast<int>(sizeof(descriptor_write) / sizeof(descriptor_write[0])));
|
||||
descriptor_write[binding_num].sType = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET;
|
||||
descriptor_write[binding_num].pNext = nullptr;
|
||||
descriptor_write[binding_num].dstSet = new_set->set;
|
||||
@@ -2455,7 +2455,7 @@ VulkanDescriptorSet* DescriptorCache::GetDescriptor(Stage stage, int storage_buf
|
||||
|
||||
if (gds_buffers_num > 0)
|
||||
{
|
||||
EXIT_IF(binding_num >= sizeof(descriptor_write) / sizeof(descriptor_write[0]));
|
||||
EXIT_IF(binding_num >= static_cast<int>(sizeof(descriptor_write) / sizeof(descriptor_write[0])));
|
||||
descriptor_write[binding_num].sType = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET;
|
||||
descriptor_write[binding_num].pNext = nullptr;
|
||||
descriptor_write[binding_num].dstSet = new_set->set;
|
||||
|
||||
@@ -492,7 +492,7 @@ KYTY_SHADER_PARSER(shader_parse_sopp)
|
||||
|
||||
if (inst.type == ShaderInstructionType::SCbranchScc0 || inst.type == ShaderInstructionType::SCbranchExecz)
|
||||
{
|
||||
dst->GetLabels().Add({inst.pc + 4 + inst.src[0].constant.i, inst.pc});
|
||||
dst->GetLabels().Add(ShaderLabel({inst.pc + 4 + inst.src[0].constant.i, inst.pc}));
|
||||
}
|
||||
|
||||
return 1;
|
||||
|
||||
@@ -431,7 +431,7 @@ void TileConvertTiledToLinear(void* dst, const void* src, TileMode mode, uint32_
|
||||
auto* dstptr = static_cast<uint8_t*>(dst);
|
||||
const auto* srcptr = static_cast<const uint8_t*>(src);
|
||||
|
||||
for (int l = 0; l < levels; l++)
|
||||
for (uint32_t l = 0; l < levels; l++)
|
||||
{
|
||||
Tiler1d t;
|
||||
t.Init(dfmt, nfmt, mip_width, mip_height, padded_width[l], padded_height[l], neo);
|
||||
|
||||
Reference in New Issue
Block a user