mirror of
https://github.com/mpv-player/mpv
synced 2025-03-06 22:28:01 +00:00
Move one ati_hack check to a better place.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28106 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
66fc5a8ffb
commit
5daa1bf60f
@ -777,7 +777,6 @@ static uint32_t draw_image(mp_image_t *mpi) {
|
||||
unsigned char *planes[3];
|
||||
mp_image_t mpi2 = *mpi;
|
||||
int w = mpi->w, h = mpi->h;
|
||||
if (ati_hack) { w = texture_width; h = texture_height; }
|
||||
if (mpi->flags & MP_IMGFLAG_DRAW_CALLBACK)
|
||||
goto skip_upload;
|
||||
mpi2.flags = 0; mpi2.type = MP_IMGTYPE_TEMP;
|
||||
@ -798,6 +797,7 @@ static uint32_t draw_image(mp_image_t *mpi) {
|
||||
if (mesa_buffer) glPixelStorei(GL_UNPACK_CLIENT_STORAGE_APPLE, 1);
|
||||
else {
|
||||
intptr_t base = (intptr_t)planes[0];
|
||||
if (ati_hack) { w = texture_width; h = texture_height; }
|
||||
if (mpi_flipped)
|
||||
base += (mpi->h - 1) * stride[0];
|
||||
planes[0] -= base;
|
||||
|
Loading…
Reference in New Issue
Block a user