summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2019-05-30 14:27:25 +0200
committerGitHub <noreply@github.com>2019-05-30 14:27:25 +0200
commit603bb983403d4b081204f4898d7fdc70ceef1fe9 (patch)
treeddc29e291c50e546333d88bb07a718ad16899212 /drivers
parent0c74aae57616fb91dd348cb485404486a95a2064 (diff)
parenteb0cced3c0267372381b4bb441475a18d59973ff (diff)
Merge pull request #29188 from Calinou/improve-ssao-performance-quality
Improve SSAO performance and quality
Diffstat (limited to 'drivers')
-rw-r--r--drivers/gles3/shaders/ssao.glsl6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/gles3/shaders/ssao.glsl b/drivers/gles3/shaders/ssao.glsl
index be44365169..d9cdc3fc1f 100644
--- a/drivers/gles3/shaders/ssao.glsl
+++ b/drivers/gles3/shaders/ssao.glsl
@@ -16,15 +16,15 @@ void main() {
#define TWO_PI 6.283185307179586476925286766559
#ifdef SSAO_QUALITY_HIGH
-#define NUM_SAMPLES (80)
+#define NUM_SAMPLES (16)
#endif
#ifdef SSAO_QUALITY_LOW
-#define NUM_SAMPLES (15)
+#define NUM_SAMPLES (8)
#endif
#if !defined(SSAO_QUALITY_LOW) && !defined(SSAO_QUALITY_HIGH)
-#define NUM_SAMPLES (40)
+#define NUM_SAMPLES (12)
#endif
// If using depth mip levels, the log of the maximum pixel offset before we need to switch to a lower