change colorspace of sprites back to linear
This commit is contained in:
parent
a3ca31948b
commit
2d5b36bbef
@ -309,7 +309,7 @@ SDL_GPUTexture *create_shader_texture(const char *path) {
|
|||||||
|
|
||||||
SDL_GPUTextureFormat format = SDL_GPU_TEXTUREFORMAT_INVALID;
|
SDL_GPUTextureFormat format = SDL_GPU_TEXTUREFORMAT_INVALID;
|
||||||
if (channels == 1) format = SDL_GPU_TEXTUREFORMAT_A8_UNORM;
|
if (channels == 1) format = SDL_GPU_TEXTUREFORMAT_A8_UNORM;
|
||||||
if (channels == 4) format = SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UNORM_SRGB;
|
if (channels == 4) format = SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UNORM;
|
||||||
|
|
||||||
if (format == SDL_GPU_TEXTUREFORMAT_INVALID) {
|
if (format == SDL_GPU_TEXTUREFORMAT_INVALID) {
|
||||||
log_error("Failed to find texture format for texture (\"%s\").", path);
|
log_error("Failed to find texture format for texture (\"%s\").", path);
|
||||||
@ -418,7 +418,7 @@ SDL_GPUTexture* create_shader_texture_array(Uint32 num_textures, const char **te
|
|||||||
|
|
||||||
SDL_GPUTextureCreateInfo texture_info = {
|
SDL_GPUTextureCreateInfo texture_info = {
|
||||||
.type = SDL_GPU_TEXTURETYPE_2D_ARRAY,
|
.type = SDL_GPU_TEXTURETYPE_2D_ARRAY,
|
||||||
.format = SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UNORM_SRGB,
|
.format = SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UNORM,
|
||||||
.usage = SDL_GPU_TEXTUREUSAGE_SAMPLER,
|
.usage = SDL_GPU_TEXTUREUSAGE_SAMPLER,
|
||||||
.width = (Uint32)width,
|
.width = (Uint32)width,
|
||||||
.height = (Uint32)height,
|
.height = (Uint32)height,
|
||||||
@ -744,7 +744,6 @@ int main(int argc, char **argv) {
|
|||||||
ImGuiIO &io = ImGui::GetIO();
|
ImGuiIO &io = ImGui::GetIO();
|
||||||
io.ConfigFlags |= ImGuiConfigFlags_NavEnableKeyboard;
|
io.ConfigFlags |= ImGuiConfigFlags_NavEnableKeyboard;
|
||||||
io.ConfigFlags |= ImGuiConfigFlags_NavEnableGamepad;
|
io.ConfigFlags |= ImGuiConfigFlags_NavEnableGamepad;
|
||||||
// io.ConfigFlags |= ImGuiConfigFlags_IsSRGB;
|
|
||||||
|
|
||||||
ImGui::StyleColorsDark();
|
ImGui::StyleColorsDark();
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user