diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2017-11-14 04:17:34 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2017-11-14 04:17:34 +0300 |
commit | 289f9f42ff049a672b5235230435c16bc361b04e (patch) | |
tree | 7a4dbc888f0d50322f5d16f000c7c5ba90e14528 /source/blender/gpu/GPU_material.h | |
parent | f8b14305668ff7b1f3ba6f886b9e1881c764b201 (diff) |
Eevee: SSS: Add Quality settings.
Samples : pretty self explanatory.
Jitter Threshold : Reduce cache misses and improve performance (greatly) by lowering this value. This settings let user decide how many samples should be jittered (rotated) to reduce banding artifacts.
Diffstat (limited to 'source/blender/gpu/GPU_material.h')
-rw-r--r-- | source/blender/gpu/GPU_material.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/gpu/GPU_material.h b/source/blender/gpu/GPU_material.h index 039adc68e6d..4b9f3c1d519 100644 --- a/source/blender/gpu/GPU_material.h +++ b/source/blender/gpu/GPU_material.h @@ -236,7 +236,7 @@ GPUBuiltin GPU_get_material_builtins(GPUMaterial *material); GPUBlendMode GPU_material_alpha_blend(GPUMaterial *material, float obcol[4]); void GPU_material_sss_profile_create(GPUMaterial *material, float *radii); -struct GPUUniformBuffer *GPU_material_sss_profile_get(GPUMaterial *material); +struct GPUUniformBuffer *GPU_material_sss_profile_get(GPUMaterial *material, int sample_ct); /* High level functions to create and use GPU materials */ GPUMaterial *GPU_material_world(struct Scene *scene, struct World *wo); |