diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2018-04-30 17:16:16 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2018-04-30 17:39:26 +0300 |
commit | 8e78282a941f0cc97d2cb0288817e650cc963e04 (patch) | |
tree | a19b8e4ff210b56cd143e768a1c593934a97d506 /source/blender/draw/engines/eevee/eevee_effects.c | |
parent | 0a73000dfc1d5a7ca286f21a3c3021943b45bc60 (diff) |
Eevee: Use GPU_RG16 for velocity pass instead of GPU_RG32F.
Diffstat (limited to 'source/blender/draw/engines/eevee/eevee_effects.c')
-rw-r--r-- | source/blender/draw/engines/eevee/eevee_effects.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/source/blender/draw/engines/eevee/eevee_effects.c b/source/blender/draw/engines/eevee/eevee_effects.c index 18a2198aa32..984ecfcea89 100644 --- a/source/blender/draw/engines/eevee/eevee_effects.c +++ b/source/blender/draw/engines/eevee/eevee_effects.c @@ -234,8 +234,7 @@ void EEVEE_effects_init(EEVEE_ViewLayerData *sldata, EEVEE_Data *vedata, Object * Motion vector buffer for correct TAA / motion blur. */ if ((effects->enabled_effects & EFFECT_VELOCITY_BUFFER) != 0) { - /* TODO use RG16_UNORM */ - effects->velocity_tx = DRW_texture_pool_query_2D(size_fs[0], size_fs[1], GPU_RG32F, + effects->velocity_tx = DRW_texture_pool_query_2D(size_fs[0], size_fs[1], GPU_RG16, &draw_engine_eevee_type); /* TODO output objects velocity during the mainpass. */ |