clang-tidy: run modernize-use-emplace
This commit is contained in:
parent
d1239dea89
commit
af0c267d96
|
@ -443,7 +443,7 @@ void naomi_cart_LoadRom(const char* file)
|
||||||
u32 addr, sz;
|
u32 addr, sz;
|
||||||
if (sscanf(line, "\"%[^\"]\",%x,%x", filename, &addr, &sz) == 3)
|
if (sscanf(line, "\"%[^\"]\",%x,%x", filename, &addr, &sz) == 3)
|
||||||
{
|
{
|
||||||
files.push_back(filename);
|
files.emplace_back(filename);
|
||||||
fstart.push_back(addr);
|
fstart.push_back(addr);
|
||||||
fsize.push_back(sz);
|
fsize.push_back(sz);
|
||||||
romSize = std::max(romSize, (addr + sz));
|
romSize = std::max(romSize, (addr + sz));
|
||||||
|
@ -465,7 +465,7 @@ void naomi_cart_LoadRom(const char* file)
|
||||||
std::fseek(fp, 0, SEEK_END);
|
std::fseek(fp, 0, SEEK_END);
|
||||||
u32 file_size = (u32)std::ftell(fp);
|
u32 file_size = (u32)std::ftell(fp);
|
||||||
std::fclose(fp);
|
std::fclose(fp);
|
||||||
files.push_back(file);
|
files.emplace_back(file);
|
||||||
fstart.push_back(0);
|
fstart.push_back(0);
|
||||||
fsize.push_back(file_size);
|
fsize.push_back(file_size);
|
||||||
romSize = file_size;
|
romSize = file_size;
|
||||||
|
|
|
@ -76,6 +76,6 @@ bool MiniUPnP::AddPortMapping(int port, bool tcp)
|
||||||
INFO_LOG(MODEM, "Port %d redirection failed: error %d", port, error);
|
INFO_LOG(MODEM, "Port %d redirection failed: error %d", port, error);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
mappedPorts.push_back(std::make_pair(portStr, tcp));
|
mappedPorts.emplace_back(portStr, tcp);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -134,7 +134,7 @@ void select_directory_popup(const char *prompt, float scaling, StringCallback ca
|
||||||
if (dir == NULL)
|
if (dir == NULL)
|
||||||
{
|
{
|
||||||
error_message = "Cannot read " + select_current_directory;
|
error_message = "Cannot read " + select_current_directory;
|
||||||
select_subfolders.push_back("..");
|
select_subfolders.emplace_back("..");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -183,7 +183,7 @@ void select_directory_popup(const char *prompt, float scaling, StringCallback ca
|
||||||
flycast::closedir(dir);
|
flycast::closedir(dir);
|
||||||
#if defined(_WIN32) || defined(__ANDROID__)
|
#if defined(_WIN32) || defined(__ANDROID__)
|
||||||
if (!dotdot_seen)
|
if (!dotdot_seen)
|
||||||
select_subfolders.push_back("..");
|
select_subfolders.emplace_back("..");
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -76,11 +76,11 @@ public:
|
||||||
vk::DescriptorSetAllocateInfo(context->GetDescriptorPool(), 1, &descSetLayout.get())).front());
|
vk::DescriptorSetAllocateInfo(context->GetDescriptorPool(), 1, &descSetLayout.get())).front());
|
||||||
std::vector<vk::WriteDescriptorSet> writeDescriptorSets;
|
std::vector<vk::WriteDescriptorSet> writeDescriptorSets;
|
||||||
vk::DescriptorBufferInfo pixelBufferInfo(*pixelBuffer->buffer, 0, VK_WHOLE_SIZE);
|
vk::DescriptorBufferInfo pixelBufferInfo(*pixelBuffer->buffer, 0, VK_WHOLE_SIZE);
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(*descSet, 0, 0, 1, vk::DescriptorType::eStorageBuffer, nullptr, &pixelBufferInfo, nullptr));
|
writeDescriptorSets.emplace_back(*descSet, 0, 0, 1, vk::DescriptorType::eStorageBuffer, nullptr, &pixelBufferInfo, nullptr);
|
||||||
vk::DescriptorBufferInfo pixelCounterBufferInfo(*pixelCounter->buffer, 0, 4);
|
vk::DescriptorBufferInfo pixelCounterBufferInfo(*pixelCounter->buffer, 0, 4);
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(*descSet, 1, 0, 1, vk::DescriptorType::eStorageBuffer, nullptr, &pixelCounterBufferInfo, nullptr));
|
writeDescriptorSets.emplace_back(*descSet, 1, 0, 1, vk::DescriptorType::eStorageBuffer, nullptr, &pixelCounterBufferInfo, nullptr);
|
||||||
vk::DescriptorImageInfo pointerImageInfo(vk::Sampler(), abufferPointerAttachment->GetImageView(), vk::ImageLayout::eGeneral);
|
vk::DescriptorImageInfo pointerImageInfo(vk::Sampler(), abufferPointerAttachment->GetImageView(), vk::ImageLayout::eGeneral);
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(*descSet, 2, 0, 1, vk::DescriptorType::eStorageImage, &pointerImageInfo, nullptr, nullptr));
|
writeDescriptorSets.emplace_back(*descSet, 2, 0, 1, vk::DescriptorType::eStorageImage, &pointerImageInfo, nullptr, nullptr);
|
||||||
context->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr);
|
context->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -57,7 +57,7 @@ protected:
|
||||||
else
|
else
|
||||||
while (descriptorSets.size() < GetContext()->GetSwapChainSize())
|
while (descriptorSets.size() < GetContext()->GetSwapChainSize())
|
||||||
{
|
{
|
||||||
descriptorSets.push_back(OITDescriptorSets());
|
descriptorSets.emplace_back();
|
||||||
descriptorSets.back().Init(samplerManager,
|
descriptorSets.back().Init(samplerManager,
|
||||||
pipelineManager->GetPipelineLayout(),
|
pipelineManager->GetPipelineLayout(),
|
||||||
pipelineManager->GetPerFrameDSLayout(),
|
pipelineManager->GetPerFrameDSLayout(),
|
||||||
|
|
|
@ -100,12 +100,12 @@ public:
|
||||||
vk::DescriptorSet perFrameDescSet = *perFrameDescSetsInFlight.back();
|
vk::DescriptorSet perFrameDescSet = *perFrameDescSetsInFlight.back();
|
||||||
|
|
||||||
std::vector<vk::DescriptorBufferInfo> bufferInfos;
|
std::vector<vk::DescriptorBufferInfo> bufferInfos;
|
||||||
bufferInfos.push_back(vk::DescriptorBufferInfo(buffer, vertexUniformOffset, sizeof(VertexShaderUniforms)));
|
bufferInfos.emplace_back(buffer, vertexUniformOffset, sizeof(VertexShaderUniforms));
|
||||||
bufferInfos.push_back(vk::DescriptorBufferInfo(buffer, fragmentUniformOffset, sizeof(FragmentShaderUniforms)));
|
bufferInfos.emplace_back(buffer, fragmentUniformOffset, sizeof(FragmentShaderUniforms));
|
||||||
|
|
||||||
std::vector<vk::WriteDescriptorSet> writeDescriptorSets;
|
std::vector<vk::WriteDescriptorSet> writeDescriptorSets;
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(perFrameDescSet, 0, 0, 1, vk::DescriptorType::eUniformBuffer, nullptr, &bufferInfos[0], nullptr));
|
writeDescriptorSets.emplace_back(perFrameDescSet, 0, 0, 1, vk::DescriptorType::eUniformBuffer, nullptr, &bufferInfos[0], nullptr);
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(perFrameDescSet, 1, 0, 1, vk::DescriptorType::eUniformBuffer, nullptr, &bufferInfos[1], nullptr));
|
writeDescriptorSets.emplace_back(perFrameDescSet, 1, 0, 1, vk::DescriptorType::eUniformBuffer, nullptr, &bufferInfos[1], nullptr);
|
||||||
if (fogImageView)
|
if (fogImageView)
|
||||||
{
|
{
|
||||||
TSP fogTsp = {};
|
TSP fogTsp = {};
|
||||||
|
@ -115,7 +115,7 @@ public:
|
||||||
vk::Sampler fogSampler = samplerManager->GetSampler(fogTsp);
|
vk::Sampler fogSampler = samplerManager->GetSampler(fogTsp);
|
||||||
static vk::DescriptorImageInfo imageInfo;
|
static vk::DescriptorImageInfo imageInfo;
|
||||||
imageInfo = { fogSampler, fogImageView, vk::ImageLayout::eShaderReadOnlyOptimal };
|
imageInfo = { fogSampler, fogImageView, vk::ImageLayout::eShaderReadOnlyOptimal };
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(perFrameDescSet, 2, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr));
|
writeDescriptorSets.emplace_back(perFrameDescSet, 2, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr);
|
||||||
}
|
}
|
||||||
if (paletteImageView)
|
if (paletteImageView)
|
||||||
{
|
{
|
||||||
|
@ -126,18 +126,18 @@ public:
|
||||||
vk::Sampler palSampler = samplerManager->GetSampler(palTsp);
|
vk::Sampler palSampler = samplerManager->GetSampler(palTsp);
|
||||||
static vk::DescriptorImageInfo imageInfo;
|
static vk::DescriptorImageInfo imageInfo;
|
||||||
imageInfo = { palSampler, paletteImageView, vk::ImageLayout::eShaderReadOnlyOptimal };
|
imageInfo = { palSampler, paletteImageView, vk::ImageLayout::eShaderReadOnlyOptimal };
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(perFrameDescSet, 6, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr));
|
writeDescriptorSets.emplace_back(perFrameDescSet, 6, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr);
|
||||||
}
|
}
|
||||||
if (polyParamsSize > 0)
|
if (polyParamsSize > 0)
|
||||||
{
|
{
|
||||||
static vk::DescriptorBufferInfo polyParamsBufferInfo;
|
static vk::DescriptorBufferInfo polyParamsBufferInfo;
|
||||||
polyParamsBufferInfo = vk::DescriptorBufferInfo(buffer, polyParamsOffset, polyParamsSize);
|
polyParamsBufferInfo = vk::DescriptorBufferInfo(buffer, polyParamsOffset, polyParamsSize);
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(perFrameDescSet, 3, 0, 1, vk::DescriptorType::eStorageBuffer, nullptr, &polyParamsBufferInfo, nullptr));
|
writeDescriptorSets.emplace_back(perFrameDescSet, 3, 0, 1, vk::DescriptorType::eStorageBuffer, nullptr, &polyParamsBufferInfo, nullptr);
|
||||||
}
|
}
|
||||||
vk::DescriptorImageInfo stencilImageInfo(vk::Sampler(), stencilImageView, vk::ImageLayout::eDepthStencilReadOnlyOptimal);
|
vk::DescriptorImageInfo stencilImageInfo(vk::Sampler(), stencilImageView, vk::ImageLayout::eDepthStencilReadOnlyOptimal);
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(perFrameDescSet, 4, 0, 1, vk::DescriptorType::eInputAttachment, &stencilImageInfo, nullptr, nullptr));
|
writeDescriptorSets.emplace_back(perFrameDescSet, 4, 0, 1, vk::DescriptorType::eInputAttachment, &stencilImageInfo, nullptr, nullptr);
|
||||||
vk::DescriptorImageInfo depthImageInfo(vk::Sampler(), depthImageView, vk::ImageLayout::eDepthStencilReadOnlyOptimal);
|
vk::DescriptorImageInfo depthImageInfo(vk::Sampler(), depthImageView, vk::ImageLayout::eDepthStencilReadOnlyOptimal);
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(perFrameDescSet, 5, 0, 1, vk::DescriptorType::eInputAttachment, &depthImageInfo, nullptr, nullptr));
|
writeDescriptorSets.emplace_back(perFrameDescSet, 5, 0, 1, vk::DescriptorType::eInputAttachment, &depthImageInfo, nullptr, nullptr);
|
||||||
|
|
||||||
GetContext()->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr);
|
GetContext()->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr);
|
||||||
}
|
}
|
||||||
|
@ -172,14 +172,14 @@ public:
|
||||||
vk::DescriptorImageInfo imageInfo0(samplerManager->GetSampler(tsp0), texture->GetReadOnlyImageView(), vk::ImageLayout::eShaderReadOnlyOptimal);
|
vk::DescriptorImageInfo imageInfo0(samplerManager->GetSampler(tsp0), texture->GetReadOnlyImageView(), vk::ImageLayout::eShaderReadOnlyOptimal);
|
||||||
|
|
||||||
std::vector<vk::WriteDescriptorSet> writeDescriptorSets;
|
std::vector<vk::WriteDescriptorSet> writeDescriptorSets;
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(*perPolyDescSets.back(), 0, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo0, nullptr, nullptr));
|
writeDescriptorSets.emplace_back(*perPolyDescSets.back(), 0, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo0, nullptr, nullptr);
|
||||||
|
|
||||||
if (textureId1 != (u64)-1)
|
if (textureId1 != (u64)-1)
|
||||||
{
|
{
|
||||||
Texture *texture1 = reinterpret_cast<Texture *>(textureId1);
|
Texture *texture1 = reinterpret_cast<Texture *>(textureId1);
|
||||||
vk::DescriptorImageInfo imageInfo1(samplerManager->GetSampler(tsp1), texture1->GetReadOnlyImageView(), vk::ImageLayout::eShaderReadOnlyOptimal);
|
vk::DescriptorImageInfo imageInfo1(samplerManager->GetSampler(tsp1), texture1->GetReadOnlyImageView(), vk::ImageLayout::eShaderReadOnlyOptimal);
|
||||||
|
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(*perPolyDescSets.back(), 1, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo1, nullptr, nullptr));
|
writeDescriptorSets.emplace_back(*perPolyDescSets.back(), 1, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo1, nullptr, nullptr);
|
||||||
}
|
}
|
||||||
GetContext()->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr);
|
GetContext()->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr);
|
||||||
perPolyDescSetsInFlight[index] = std::move(perPolyDescSets.back());
|
perPolyDescSetsInFlight[index] = std::move(perPolyDescSets.back());
|
||||||
|
|
|
@ -54,12 +54,12 @@ public:
|
||||||
vk::DescriptorSet perFrameDescSet = *perFrameDescSetsInFlight.back();
|
vk::DescriptorSet perFrameDescSet = *perFrameDescSetsInFlight.back();
|
||||||
|
|
||||||
std::vector<vk::DescriptorBufferInfo> bufferInfos;
|
std::vector<vk::DescriptorBufferInfo> bufferInfos;
|
||||||
bufferInfos.push_back(vk::DescriptorBufferInfo(buffer, vertexUniformOffset, sizeof(VertexShaderUniforms)));
|
bufferInfos.emplace_back(buffer, vertexUniformOffset, sizeof(VertexShaderUniforms));
|
||||||
bufferInfos.push_back(vk::DescriptorBufferInfo(buffer, fragmentUniformOffset, sizeof(FragmentShaderUniforms)));
|
bufferInfos.emplace_back(buffer, fragmentUniformOffset, sizeof(FragmentShaderUniforms));
|
||||||
|
|
||||||
std::vector<vk::WriteDescriptorSet> writeDescriptorSets;
|
std::vector<vk::WriteDescriptorSet> writeDescriptorSets;
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(perFrameDescSet, 0, 0, 1, vk::DescriptorType::eUniformBuffer, nullptr, &bufferInfos[0], nullptr));
|
writeDescriptorSets.emplace_back(perFrameDescSet, 0, 0, 1, vk::DescriptorType::eUniformBuffer, nullptr, &bufferInfos[0], nullptr);
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(perFrameDescSet, 1, 0, 1, vk::DescriptorType::eUniformBuffer, nullptr, &bufferInfos[1], nullptr));
|
writeDescriptorSets.emplace_back(perFrameDescSet, 1, 0, 1, vk::DescriptorType::eUniformBuffer, nullptr, &bufferInfos[1], nullptr);
|
||||||
if (fogImageView)
|
if (fogImageView)
|
||||||
{
|
{
|
||||||
TSP fogTsp = {};
|
TSP fogTsp = {};
|
||||||
|
@ -69,7 +69,7 @@ public:
|
||||||
vk::Sampler fogSampler = samplerManager->GetSampler(fogTsp);
|
vk::Sampler fogSampler = samplerManager->GetSampler(fogTsp);
|
||||||
static vk::DescriptorImageInfo imageInfo;
|
static vk::DescriptorImageInfo imageInfo;
|
||||||
imageInfo = { fogSampler, fogImageView, vk::ImageLayout::eShaderReadOnlyOptimal };
|
imageInfo = { fogSampler, fogImageView, vk::ImageLayout::eShaderReadOnlyOptimal };
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(perFrameDescSet, 2, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr));
|
writeDescriptorSets.emplace_back(perFrameDescSet, 2, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr);
|
||||||
}
|
}
|
||||||
if (paletteImageView)
|
if (paletteImageView)
|
||||||
{
|
{
|
||||||
|
@ -80,7 +80,7 @@ public:
|
||||||
vk::Sampler palSampler = samplerManager->GetSampler(palTsp);
|
vk::Sampler palSampler = samplerManager->GetSampler(palTsp);
|
||||||
static vk::DescriptorImageInfo imageInfo;
|
static vk::DescriptorImageInfo imageInfo;
|
||||||
imageInfo = { palSampler, paletteImageView, vk::ImageLayout::eShaderReadOnlyOptimal };
|
imageInfo = { palSampler, paletteImageView, vk::ImageLayout::eShaderReadOnlyOptimal };
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(perFrameDescSet, 3, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr));
|
writeDescriptorSets.emplace_back(perFrameDescSet, 3, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr);
|
||||||
}
|
}
|
||||||
GetContext()->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr);
|
GetContext()->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr);
|
||||||
}
|
}
|
||||||
|
@ -102,7 +102,7 @@ public:
|
||||||
vk::DescriptorImageInfo imageInfo(samplerManager->GetSampler(tsp), texture->GetReadOnlyImageView(), vk::ImageLayout::eShaderReadOnlyOptimal);
|
vk::DescriptorImageInfo imageInfo(samplerManager->GetSampler(tsp), texture->GetReadOnlyImageView(), vk::ImageLayout::eShaderReadOnlyOptimal);
|
||||||
|
|
||||||
std::vector<vk::WriteDescriptorSet> writeDescriptorSets;
|
std::vector<vk::WriteDescriptorSet> writeDescriptorSets;
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(*perPolyDescSets.back(), 0, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr));
|
writeDescriptorSets.emplace_back(*perPolyDescSets.back(), 0, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr);
|
||||||
|
|
||||||
GetContext()->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr);
|
GetContext()->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr);
|
||||||
inFlight[index] = std::move(perPolyDescSets.back());
|
inFlight[index] = std::move(perPolyDescSets.back());
|
||||||
|
@ -365,7 +365,7 @@ public:
|
||||||
}
|
}
|
||||||
vk::DescriptorImageInfo imageInfo(*sampler, imageView, vk::ImageLayout::eShaderReadOnlyOptimal);
|
vk::DescriptorImageInfo imageInfo(*sampler, imageView, vk::ImageLayout::eShaderReadOnlyOptimal);
|
||||||
std::vector<vk::WriteDescriptorSet> writeDescriptorSets;
|
std::vector<vk::WriteDescriptorSet> writeDescriptorSets;
|
||||||
writeDescriptorSets.push_back(vk::WriteDescriptorSet(*descriptorSet, 0, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr));
|
writeDescriptorSets.emplace_back(*descriptorSet, 0, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr);
|
||||||
GetContext()->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr);
|
GetContext()->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -199,8 +199,7 @@ void QuadDrawer::Draw(vk::CommandBuffer commandBuffer, vk::ImageView imageView,
|
||||||
}
|
}
|
||||||
vk::DescriptorImageInfo imageInfo(nearestFilter ? pipeline->GetNearestSampler() : pipeline->GetLinearSampler(), imageView, vk::ImageLayout::eShaderReadOnlyOptimal);
|
vk::DescriptorImageInfo imageInfo(nearestFilter ? pipeline->GetNearestSampler() : pipeline->GetLinearSampler(), imageView, vk::ImageLayout::eShaderReadOnlyOptimal);
|
||||||
std::vector<vk::WriteDescriptorSet> writeDescriptorSets;
|
std::vector<vk::WriteDescriptorSet> writeDescriptorSets;
|
||||||
writeDescriptorSets.push_back(
|
writeDescriptorSets.emplace_back(*descSet, 0, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr);
|
||||||
vk::WriteDescriptorSet(*descSet, 0, 0, 1, vk::DescriptorType::eCombinedImageSampler, &imageInfo, nullptr, nullptr));
|
|
||||||
context->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr);
|
context->GetDevice().updateDescriptorSets(writeDescriptorSets, nullptr);
|
||||||
commandBuffer.bindDescriptorSets(vk::PipelineBindPoint::eGraphics, pipeline->GetPipelineLayout(), 0, 1, &descSet.get(), 0, nullptr);
|
commandBuffer.bindDescriptorSets(vk::PipelineBindPoint::eGraphics, pipeline->GetPipelineLayout(), 0, 1, &descSet.get(), 0, nullptr);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue