Avoid shadowing variables.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6628 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
parent
9ebf507a55
commit
f09fd080fb
|
@ -367,20 +367,25 @@ u64 EncodeToRamFromTexture(u32 address,GLuint source_texture, bool bFromZBuffer,
|
||||||
if ((format & 0x0f) == 6)
|
if ((format & 0x0f) == 6)
|
||||||
cacheBytes = 64;
|
cacheBytes = 64;
|
||||||
|
|
||||||
int readStride = (expandedWidth * cacheBytes) / TexDecoder_GetBlockWidthInTexels(format);
|
int readStride = (expandedWidth * cacheBytes) /
|
||||||
EncodeToRamUsingShader(texconv_shader, source_texture, scaledSource, dest_ptr, expandedWidth / samples, expandedHeight, readStride, true, bScaleByHalf > 0 && !bFromZBuffer);
|
TexDecoder_GetBlockWidthInTexels(format);
|
||||||
u64 hash = 0;
|
EncodeToRamUsingShader(texconv_shader, source_texture, scaledSource,
|
||||||
|
dest_ptr, expandedWidth / samples, expandedHeight, readStride,
|
||||||
|
true, bScaleByHalf > 0 && !bFromZBuffer);
|
||||||
|
|
||||||
if (g_ActiveConfig.bEFBCopyCacheEnable)
|
if (g_ActiveConfig.bEFBCopyCacheEnable)
|
||||||
{
|
{
|
||||||
u64 hash = GetHash64(dest_ptr,size_in_bytes,g_ActiveConfig.iSafeTextureCache_ColorSamples);
|
u64 hash = GetHash64(dest_ptr, size_in_bytes,
|
||||||
|
g_ActiveConfig.iSafeTextureCache_ColorSamples);
|
||||||
|
|
||||||
// If the texture in RAM is already in the texture cache, do not copy it again as it has not changed.
|
// If the texture in RAM is already in the texture cache,
|
||||||
|
// do not copy it again as it has not changed.
|
||||||
if (TextureCache::Find(address, hash))
|
if (TextureCache::Find(address, hash))
|
||||||
return hash;
|
return hash;
|
||||||
}
|
}
|
||||||
|
|
||||||
TextureCache::MakeRangeDynamic(address,size_in_bytes);
|
TextureCache::MakeRangeDynamic(address,size_in_bytes);
|
||||||
return hash;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void EncodeToRamYUYV(GLuint srcTexture, const TargetRectangle& sourceRc, u8* destAddr, int dstWidth, int dstHeight)
|
void EncodeToRamYUYV(GLuint srcTexture, const TargetRectangle& sourceRc, u8* destAddr, int dstWidth, int dstHeight)
|
||||||
|
|
|
@ -140,10 +140,6 @@ BOOL APIENTRY DllMain(HINSTANCE hinstDLL, // DLL module handle
|
||||||
}
|
}
|
||||||
#endif // _WIN32
|
#endif // _WIN32
|
||||||
|
|
||||||
#if defined(HAVE_X11) && HAVE_X11
|
|
||||||
static volatile u32 s_doStateRequested = FALSE;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
void GetDllInfo(PLUGIN_INFO* _PluginInfo)
|
void GetDllInfo(PLUGIN_INFO* _PluginInfo)
|
||||||
{
|
{
|
||||||
_PluginInfo->Version = 0x0100;
|
_PluginInfo->Version = 0x0100;
|
||||||
|
|
Loading…
Reference in New Issue