summaryrefslogtreecommitdiff
path: root/engine
diff options
context:
space:
mode:
Diffstat (limited to 'engine')
-rw-r--r--engine/src/ui/dear_imgui.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/engine/src/ui/dear_imgui.rs b/engine/src/ui/dear_imgui.rs
index 6bf075b..b9214d8 100644
--- a/engine/src/ui/dear_imgui.rs
+++ b/engine/src/ui/dear_imgui.rs
@@ -68,10 +68,11 @@ use crate::rendering::{
MeshUsage,
RenderPass,
RenderPasses,
- RgbaTextureDataType,
ScissorBox,
+ SrgbaTextureDataType,
Surface,
SurfaceId,
+ TexturePixelDataFormat,
TextureUpdate,
PRE_RENDER_PHASE,
};
@@ -613,8 +614,8 @@ fn add_drawing_render_pass(
render_pass.commands.push(RenderingCommand::UpdateTexture {
obj_id: *texture_object_id,
pixels: rect.data.clone().into_boxed_slice(),
- pixel_data_format: crate::rendering::TexturePixelDataFormat::Rgba(
- RgbaTextureDataType::UnsignedByte,
+ pixel_data_format: TexturePixelDataFormat::Srgba(
+ SrgbaTextureDataType::UnsignedByte,
),
update: TextureUpdate::Texture2D {
size: Dimens::<u32> {