From 2a0522b1c6eec306edc058054c9e7ddd2429eed4 Mon Sep 17 00:00:00 2001 From: kgv Date: Fri, 29 Mar 2019 20:46:39 +0300 Subject: [PATCH] 0030622: Visualization, TKOpenGl - Path Tracing fails on macOS Fixed usage of non-existing function texture2D(). --- src/Shaders/RaytraceRender.fs | 2 +- src/Shaders/Shaders_RaytraceRender_fs.pxx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Shaders/RaytraceRender.fs b/src/Shaders/RaytraceRender.fs index 83bbb7ec62..d5d5e1648a 100644 --- a/src/Shaders/RaytraceRender.fs +++ b/src/Shaders/RaytraceRender.fs @@ -127,7 +127,7 @@ void main (void) } else { - OutColor = mix (texture2D (uAccumTexture, vPixel), aColor, 1.f / (uAccumSamples + 1)); + OutColor = mix (texture (uAccumTexture, vPixel), aColor, 1.f / (uAccumSamples + 1)); } #endif // ADAPTIVE_SAMPLING diff --git a/src/Shaders/Shaders_RaytraceRender_fs.pxx b/src/Shaders/Shaders_RaytraceRender_fs.pxx index 1d2f6dba24..9f1fa322b6 100644 --- a/src/Shaders/Shaders_RaytraceRender_fs.pxx +++ b/src/Shaders/Shaders_RaytraceRender_fs.pxx @@ -130,7 +130,7 @@ static const char Shaders_RaytraceRender_fs[] = " }\n" " else\n" " {\n" - " OutColor = mix (texture2D (uAccumTexture, vPixel), aColor, 1.f / (uAccumSamples + 1));\n" + " OutColor = mix (texture (uAccumTexture, vPixel), aColor, 1.f / (uAccumSamples + 1));\n" " }\n" "\n" "#endif // ADAPTIVE_SAMPLING\n"