| 2215 | } |
| 2216 | |
| 2217 | void CDX9VideoProcessor::UpdateUpscalingShaders() |
| 2218 | { |
| 2219 | m_pShaderUpscaleX.Release(); |
| 2220 | m_pShaderUpscaleY.Release(); |
| 2221 | |
| 2222 | if (m_iUpscaling != UPSCALE_Nearest) { |
| 2223 | EXECUTE_ASSERT(S_OK == CreatePShaderFromResource(&m_pShaderUpscaleX, s_Upscaling9ResIDs[m_iUpscaling].shaderX)); |
| 2224 | if (m_iUpscaling == UPSCALE_Jinc2) { |
| 2225 | m_pShaderUpscaleY = m_pShaderUpscaleX; |
| 2226 | } else { |
| 2227 | EXECUTE_ASSERT(S_OK == CreatePShaderFromResource(&m_pShaderUpscaleY, s_Upscaling9ResIDs[m_iUpscaling].shaderY)); |
| 2228 | } |
| 2229 | } |
| 2230 | |
| 2231 | UpdateScalingStrings(); |
| 2232 | } |
| 2233 | |
| 2234 | void CDX9VideoProcessor::UpdateDownscalingShaders() |
| 2235 | { |