wined3d: Just use glGammaInternal/rtInternal from the destination format in d3dfmt_get_conv().
Using glGammaInternal or rtInternal should do the right thing in principle, although in practice they should never get used either way.
This commit is contained in:
parent
0d962da9d3
commit
b0ce89d810
|
@ -1649,8 +1649,8 @@ static void d3dfmt_get_conv(const struct wined3d_texture *texture, BOOL need_alp
|
||||||
{
|
{
|
||||||
dst_format = wined3d_get_format(gl_info, dst_format_id);
|
dst_format = wined3d_get_format(gl_info, dst_format_id);
|
||||||
format->glInternal = dst_format->glInternal;
|
format->glInternal = dst_format->glInternal;
|
||||||
format->glGammaInternal = format->glInternal;
|
format->glGammaInternal = dst_format->glGammaInternal;
|
||||||
format->rtInternal = format->glInternal;
|
format->rtInternal = dst_format->rtInternal;
|
||||||
format->glFormat = dst_format->glFormat;
|
format->glFormat = dst_format->glFormat;
|
||||||
format->glType = dst_format->glType;
|
format->glType = dst_format->glType;
|
||||||
format->conv_byte_count = dst_format->byte_count;
|
format->conv_byte_count = dst_format->byte_count;
|
||||||
|
|
Loading…
Reference in New Issue