Showing the changes to libraries/render-utils/src/ToneMapAndResampleTask.cpp (1 of 37 files). Show all
Unified · Split
| @@ -43,7 +43,6 @@ void ToneMapAndResample::init() { · 42 unmodified lines | |||
| 43 | } | 43 | } |
| 44 | 44 | ||
| 45 | void ToneMapAndResample::setExposure(float exposure) { | 45 | void ToneMapAndResample::setExposure(float exposure) { |
| 46 | auto& params = _parametersBuffer.get<Parameters>(); | ||
| 47 | if (_exposure != exposure) { | 46 | if (_exposure != exposure) { |
| 48 | _exposure = exposure; | 47 | _exposure = exposure; |
| 49 | _parametersBuffer.edit<Parameters>()._twoPowExposure = pow(2.0, exposure); | 48 | _parametersBuffer.edit<Parameters>()._twoPowExposure = pow(2.0, exposure); |
| @@ -112,7 +111,7 @@ void ToneMapAndResample::run(const RenderContextPointer& renderContext, const In · 62 unmodified lines | |||
| 112 | batch.setViewportTransform(destViewport); | 111 | batch.setViewportTransform(destViewport); |
| 113 | batch.setProjectionTransform(glm::mat4()); | 112 | batch.setProjectionTransform(glm::mat4()); |
| 114 | batch.resetViewTransform(); | 113 | batch.resetViewTransform(); |
| 115 | bool shouldMirror = args->_numMirrorFlips >= (args->_renderMode != RenderArgs::MIRROR_RENDER_MODE); | 114 | bool shouldMirror = args->_numMirrorFlips >= (args->_renderMode != RenderArgs::MIRROR_RENDER_MODE ? 1 : 0); |
| 116 | batch.setPipeline(shouldMirror ? _mirrorPipeline : _pipeline); | 115 | batch.setPipeline(shouldMirror ? _mirrorPipeline : _pipeline); |
| 117 | 116 | ||
| 118 | batch.setModelTransform(gpu::Framebuffer::evalSubregionTexcoordTransform(srcBufferSize, args->_viewport)); | 117 | batch.setModelTransform(gpu::Framebuffer::evalSubregionTexcoordTransform(srcBufferSize, args->_viewport)); |