diff --git a/renderdoc/driver/d3d11/d3d11_device.cpp b/renderdoc/driver/d3d11/d3d11_device.cpp index d9834637c..8a8bcae21 100644 --- a/renderdoc/driver/d3d11/d3d11_device.cpp +++ b/renderdoc/driver/d3d11/d3d11_device.cpp @@ -2755,7 +2755,7 @@ bool WrappedID3D11Device::EndFrameCapture(void *dev, void *wnd) } } - const uint32_t maxSize = 1024; + const uint32_t maxSize = 2048; byte *thpixels = NULL; uint32_t thwidth = 0; @@ -2937,8 +2937,7 @@ bool WrappedID3D11Device::EndFrameCapture(void *dev, void *wnd) jpgbuf = new byte[len]; jpge::params p; - - p.m_quality = 40; + p.m_quality = 80; bool success = jpge::compress_image_to_jpeg_file_in_memory(jpgbuf, len, thwidth, thheight, 3, thpixels, p); diff --git a/renderdoc/driver/d3d12/d3d12_device.cpp b/renderdoc/driver/d3d12/d3d12_device.cpp index d2a1cdebd..33bdb8637 100644 --- a/renderdoc/driver/d3d12/d3d12_device.cpp +++ b/renderdoc/driver/d3d12/d3d12_device.cpp @@ -1235,7 +1235,7 @@ bool WrappedID3D12Device::EndFrameCapture(void *dev, void *wnd) uint32_t thwidth = 0; uint32_t thheight = 0; - const uint32_t maxSize = 1024; + const uint32_t maxSize = 2048; // gather backbuffer screenshot if(backbuffer != NULL) @@ -1422,8 +1422,7 @@ bool WrappedID3D12Device::EndFrameCapture(void *dev, void *wnd) jpgbuf = new byte[len]; jpge::params p; - - p.m_quality = 40; + p.m_quality = 80; bool success = jpge::compress_image_to_jpeg_file_in_memory(jpgbuf, len, thwidth, thheight, 3, thpixels, p); diff --git a/renderdoc/driver/gl/gl_driver.cpp b/renderdoc/driver/gl/gl_driver.cpp index 3f64e361d..41b89ca00 100644 --- a/renderdoc/driver/gl/gl_driver.cpp +++ b/renderdoc/driver/gl/gl_driver.cpp @@ -2573,7 +2573,7 @@ bool WrappedOpenGL::EndFrameCapture(void *dev, void *wnd) WrappedOpenGL::BackbufferImage *WrappedOpenGL::SaveBackbufferImage() { - const uint32_t maxSize = 1024; + const uint32_t maxSize = 2048; byte *thpixels = NULL; uint32_t thwidth = 0; @@ -2686,8 +2686,7 @@ WrappedOpenGL::BackbufferImage *WrappedOpenGL::SaveBackbufferImage() jpgbuf = new byte[len]; jpge::params p; - - p.m_quality = 40; + p.m_quality = 80; bool success = jpge::compress_image_to_jpeg_file_in_memory(jpgbuf, len, thwidth, thheight, 3, thpixels, p); diff --git a/renderdoc/driver/vulkan/vk_core.cpp b/renderdoc/driver/vulkan/vk_core.cpp index 6e58e2004..6e596cceb 100644 --- a/renderdoc/driver/vulkan/vk_core.cpp +++ b/renderdoc/driver/vulkan/vk_core.cpp @@ -1068,7 +1068,7 @@ bool WrappedVulkan::EndFrameCapture(void *dev, void *wnd) uint32_t thheight = 0; // gather backbuffer screenshot - const uint32_t maxSize = 1024; + const uint32_t maxSize = 2048; if(swap != VK_NULL_HANDLE) { @@ -1300,8 +1300,7 @@ bool WrappedVulkan::EndFrameCapture(void *dev, void *wnd) jpgbuf = new byte[len]; jpge::params p; - - p.m_quality = 40; + p.m_quality = 80; bool success = jpge::compress_image_to_jpeg_file_in_memory(jpgbuf, len, thwidth, thheight, 3, thpixels, p);