diff options
author | ReinUsesLisp <reinuseslisp@airmail.cc> | 2020-01-20 22:29:54 +0100 |
---|---|---|
committer | ReinUsesLisp <reinuseslisp@airmail.cc> | 2020-01-20 22:43:11 +0100 |
commit | a665581684b612afb225485d2e93f07b2274eb16 (patch) | |
tree | 0b2afa047d8fff452643fedc306cd81dabb3e04e /src/video_core/renderer_vulkan/vk_blit_screen.h | |
parent | vk_blit_screen: Initial implementation (diff) | |
download | yuzu-a665581684b612afb225485d2e93f07b2274eb16.tar yuzu-a665581684b612afb225485d2e93f07b2274eb16.tar.gz yuzu-a665581684b612afb225485d2e93f07b2274eb16.tar.bz2 yuzu-a665581684b612afb225485d2e93f07b2274eb16.tar.lz yuzu-a665581684b612afb225485d2e93f07b2274eb16.tar.xz yuzu-a665581684b612afb225485d2e93f07b2274eb16.tar.zst yuzu-a665581684b612afb225485d2e93f07b2274eb16.zip |
Diffstat (limited to '')
-rw-r--r-- | src/video_core/renderer_vulkan/vk_blit_screen.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/video_core/renderer_vulkan/vk_blit_screen.h b/src/video_core/renderer_vulkan/vk_blit_screen.h index 743bb0317..ea680b3f5 100644 --- a/src/video_core/renderer_vulkan/vk_blit_screen.h +++ b/src/video_core/renderer_vulkan/vk_blit_screen.h @@ -74,12 +74,13 @@ private: void CreateStagingBuffer(const Tegra::FramebufferConfig& framebuffer); void CreateRawImages(const Tegra::FramebufferConfig& framebuffer); - void UpdateDescriptorSet(u32 image_index, vk::ImageView image_view) const; + void UpdateDescriptorSet(std::size_t image_index, vk::ImageView image_view) const; void SetUniformData(BufferData& data, const Tegra::FramebufferConfig& framebuffer) const; void SetVertexData(BufferData& data, const Tegra::FramebufferConfig& framebuffer) const; u64 CalculateBufferSize(const Tegra::FramebufferConfig& framebuffer) const; - u64 GetRawImageOffset(const Tegra::FramebufferConfig& framebuffer, u32 image_index) const; + u64 GetRawImageOffset(const Tegra::FramebufferConfig& framebuffer, + std::size_t image_index) const; Core::System& system; Core::Frontend::EmuWindow& render_window; @@ -89,7 +90,7 @@ private: VKMemoryManager& memory_manager; VKSwapchain& swapchain; VKScheduler& scheduler; - const u32 image_count; + const std::size_t image_count; const VKScreenInfo& screen_info; UniqueShaderModule vertex_shader; |