Skip to content

Commit c700b2a

Browse files
abairemborgerson
authored andcommitted
1 parent 234840d commit c700b2a

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

hw/xbox/nv2a/pgraph/gl/display.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ static void render_display_pvideo_overlay(NV2AState *d)
269269
GL_UNSIGNED_BYTE, tex_rgba);
270270
g_free(tex_rgba);
271271
glUniform1i(r->disp_rndr.pvideo_tex_loc, 1);
272-
glUniform2f(r->disp_rndr.pvideo_in_pos_loc, in_s, in_t);
272+
glUniform2f(r->disp_rndr.pvideo_in_pos_loc, in_s / 16.f, in_t / 8.f);
273273
glUniform4f(r->disp_rndr.pvideo_pos_loc,
274274
out_x, out_y, out_width, out_height);
275275
glUniform3f(r->disp_rndr.pvideo_scale_loc,

hw/xbox/nv2a/pgraph/vk/display.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -886,8 +886,8 @@ static void update_uniforms(PGRAPHState *pg, SurfaceBinding *surface)
886886
GET_MASK(pvideo->color_key, NV_PVIDEO_COLOR_KEY_RED) / 255.0,
887887
GET_MASK(pvideo->color_key, NV_PVIDEO_COLOR_KEY_GREEN) / 255.0,
888888
GET_MASK(pvideo->color_key, NV_PVIDEO_COLOR_KEY_BLUE) / 255.0);
889-
uniform2f(l, uniform_index(l, "pvideo_in_pos"), pvideo->in_s,
890-
pvideo->in_t);
889+
uniform2f(l, uniform_index(l, "pvideo_in_pos"), pvideo->in_s / 16.f,
890+
pvideo->in_t / 8.f);
891891
uniform4f(l, uniform_index(l, "pvideo_pos"), pvideo->out_x,
892892
pvideo->out_y, pvideo->out_width, pvideo->out_height);
893893
uniform4f(l, uniform_index(l, "pvideo_scale"), pvideo->scale_x,

0 commit comments

Comments
 (0)