diff options
author | dec05eba <dec05eba@protonmail.com> | 2025-02-16 15:30:24 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2025-02-16 15:30:24 +0100 |
commit | 2de33ded99682c305171f1e6b916c54c348fba5f (patch) | |
tree | 4c0f1283b5dca9a4f46be50231c7dd249b772176 | |
parent | a8b26621d444ae155d9bebaf0c4a5d3d34032d52 (diff) |
Minor cleanup
-rw-r--r-- | src/color_conversion.c | 7 | ||||
-rw-r--r-- | src/pipewire_video.c | 2 |
2 files changed, 4 insertions, 5 deletions
diff --git a/src/color_conversion.c b/src/color_conversion.c index d8d7b77..4d2c063 100644 --- a/src/color_conversion.c +++ b/src/color_conversion.c @@ -204,8 +204,7 @@ static unsigned int load_shader_uv(gsr_shader *shader, gsr_egl *egl, gsr_color_u return 0; } -static unsigned int load_shader_rgb(gsr_shader *shader, gsr_egl *egl, gsr_color_uniforms *uniforms, gsr_destination_color color_format, gsr_color_range color_range, bool external_texture) { - // TODO: Support hdr +static unsigned int load_shader_rgb(gsr_shader *shader, gsr_egl *egl, gsr_color_uniforms *uniforms, bool external_texture) { char vertex_shader[2048]; snprintf(vertex_shader, sizeof(vertex_shader), "#version 300 es \n" @@ -356,13 +355,13 @@ int gsr_color_conversion_init(gsr_color_conversion *self, const gsr_color_conver return -1; } - if(load_shader_rgb(&self->shaders[0], self->params.egl, &self->uniforms[0], params->destination_color, params->color_range, false) != 0) { + if(load_shader_rgb(&self->shaders[0], self->params.egl, &self->uniforms[0], false) != 0) { fprintf(stderr, "gsr error: gsr_color_conversion_init: failed to load Y shader\n"); goto err; } if(self->params.load_external_image_shader) { - if(load_shader_rgb(&self->shaders[EXTERNAL_TEXTURE_SHADER_OFFSET], self->params.egl, &self->uniforms[EXTERNAL_TEXTURE_SHADER_OFFSET], params->destination_color, params->color_range, true) != 0) { + if(load_shader_rgb(&self->shaders[EXTERNAL_TEXTURE_SHADER_OFFSET], self->params.egl, &self->uniforms[EXTERNAL_TEXTURE_SHADER_OFFSET], true) != 0) { fprintf(stderr, "gsr error: gsr_color_conversion_init: failed to load Y shader\n"); goto err; } diff --git a/src/pipewire_video.c b/src/pipewire_video.c index 7c76300..023a2db 100644 --- a/src/pipewire_video.c +++ b/src/pipewire_video.c @@ -14,7 +14,7 @@ /* This code is partially based on xr-video-player pipewire implementation which is based on obs-studio's pipewire implementation */ /* TODO: Make gsr_pipewire_video_init asynchronous */ -/* TODO: Support 10-bit capture (hdr) when pipewire supports it */ +/* TODO: Support hdr when pipewire supports it */ /* TODO: Test all of the image formats */ #ifndef SPA_POD_PROP_FLAG_DONT_FIXATE |