mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-05-25 21:57:05 +02:00
[vulkan] Removing unused code
This commit is contained in:
parent
762b9e0a11
commit
474c770316
3 changed files with 13 additions and 16 deletions
|
|
@ -1677,7 +1677,7 @@ void RasterizerVulkan::UpdateBlending(Tegra::Engines::Maxwell3D::Regs& regs) {
|
||||||
setup_enables[index] = (mask.R || mask.G || mask.B || mask.A) ? VK_TRUE : VK_FALSE;
|
setup_enables[index] = (mask.R || mask.G || mask.B || mask.A) ? VK_TRUE : VK_FALSE;
|
||||||
}
|
}
|
||||||
scheduler.Record([setup_enables](vk::CommandBuffer cmdbuf) {
|
scheduler.Record([setup_enables](vk::CommandBuffer cmdbuf) {
|
||||||
cmdbuf.SetColorWriteEnableEXT(0, setup_enables);
|
cmdbuf.SetColorWriteEnableEXT(setup_enables);
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
// Fallback: Use ColorWriteMask from EDS3
|
// Fallback: Use ColorWriteMask from EDS3
|
||||||
|
|
|
||||||
|
|
@ -127,11 +127,7 @@ void Scheduler::RequestRenderpass(const Framebuffer* framebuffer) {
|
||||||
GPU::Logging::GPULogger::GetInstance().LogRenderPassBegin(render_pass_info);
|
GPU::Logging::GPULogger::GetInstance().LogRenderPassBegin(render_pass_info);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (use_dynamic_rendering) {
|
Record([renderpass, framebuffer_handle, render_area](vk::CommandBuffer cmdbuf) {
|
||||||
const VkRenderingInfo rendering_info = framebuffer->RenderingInfo();
|
|
||||||
Record([rendering_info](vk::CommandBuffer cmdbuf) { cmdbuf.BeginRendering(&rendering_info); });
|
|
||||||
} else {
|
|
||||||
Record([renderpass, framebuffer_handle, render_area](vk::CommandBuffer cmdbuf) {
|
|
||||||
const VkRenderPassBeginInfo renderpass_bi{
|
const VkRenderPassBeginInfo renderpass_bi{
|
||||||
.sType = VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO,
|
.sType = VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO,
|
||||||
.pNext = nullptr,
|
.pNext = nullptr,
|
||||||
|
|
|
||||||
|
|
@ -2116,6 +2116,12 @@ ImageView::ImageView(TextureCacheRuntime& runtime, const VideoCommon::ImageViewI
|
||||||
image.info.format);
|
image.info.format);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const VkImageViewUsageCreateInfo image_view_usage{
|
||||||
|
.sType = VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO,
|
||||||
|
.pNext = nullptr,
|
||||||
|
.usage = ImageUsageFlags(format_info, format),
|
||||||
|
};
|
||||||
|
|
||||||
VkImageViewASTCDecodeModeEXT astc_decode_mode{
|
VkImageViewASTCDecodeModeEXT astc_decode_mode{
|
||||||
.sType = VK_STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT,
|
.sType = VK_STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT,
|
||||||
.pNext = nullptr,
|
.pNext = nullptr,
|
||||||
|
|
@ -2125,21 +2131,16 @@ ImageView::ImageView(TextureCacheRuntime& runtime, const VideoCommon::ImageViewI
|
||||||
const void* view_pNext = &image_view_usage;
|
const void* view_pNext = &image_view_usage;
|
||||||
|
|
||||||
if (device->IsExtASTCDecodeModeSupported() &&
|
if (device->IsExtASTCDecodeModeSupported() &&
|
||||||
VideoCommon::Surface::IsPixelFormatASTC(image.info.format) &&
|
VideoCore::Surface::IsPixelFormatASTC(image.info.format) &&
|
||||||
VideoCommon::Surface::IsPixelFormatASTC(format)) {
|
VideoCore::Surface::IsPixelFormatASTC(format)) {
|
||||||
|
|
||||||
const bool view_is_srgb = VideoCommon::Surface::IsPixelFormatSRGB(format);
|
const bool view_is_srgb = VideoCore::Surface::IsPixelFormatSRGB(format);
|
||||||
astc_decode_mode.decodeMode = view_is_srgb ? VK_FORMAT_R8G8B8A8_SRGB_PACK32
|
astc_decode_mode.decodeMode = view_is_srgb ? VK_FORMAT_A8B8G8R8_SRGB_PACK32
|
||||||
: VK_FORMAT_R8G8B8A8_UNORM_PACK32;
|
: VK_FORMAT_A8B8G8R8_UNORM_PACK32;
|
||||||
astc_decode_mode.pNext = view_pNext;
|
astc_decode_mode.pNext = view_pNext;
|
||||||
view_pNext = &astc_decode_mode;
|
view_pNext = &astc_decode_mode;
|
||||||
}
|
}
|
||||||
|
|
||||||
const VkImageViewUsageCreateInfo image_view_usage{
|
|
||||||
.sType = VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO,
|
|
||||||
.pNext = nullptr,
|
|
||||||
.usage = ImageUsageFlags(format_info, format),
|
|
||||||
};
|
|
||||||
const VkImageViewCreateInfo create_info{
|
const VkImageViewCreateInfo create_info{
|
||||||
.sType = VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,
|
.sType = VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,
|
||||||
.pNext = view_pNext,
|
.pNext = view_pNext,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue