diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2019-12-05 00:24:34 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2019-12-05 00:32:17 +0300 |
commit | 4705aa4fe518ce33a9dff59a3ae1707ff28bdd08 (patch) | |
tree | 1d5100358f2e61316e7ecd03478e89bb0c64ddb4 /source/blender/draw/engines/overlay/overlay_antialiasing.c | |
parent | a77fe7eb5c34d859cc18fc942a1167116b7a8c9e (diff) |
Overlay Engine: LightProbe: Simplify drawing of irradiance grid data
This separates it from the outline pass and fix a visibility bug
when extras were off.
Diffstat (limited to 'source/blender/draw/engines/overlay/overlay_antialiasing.c')
-rw-r--r-- | source/blender/draw/engines/overlay/overlay_antialiasing.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/draw/engines/overlay/overlay_antialiasing.c b/source/blender/draw/engines/overlay/overlay_antialiasing.c index 8f357d37768..5b633bb0883 100644 --- a/source/blender/draw/engines/overlay/overlay_antialiasing.c +++ b/source/blender/draw/engines/overlay/overlay_antialiasing.c @@ -67,6 +67,9 @@ void OVERLAY_antialiasing_init(OVERLAY_Data *vedata) OVERLAY_PrivateData *pd = vedata->stl->pd; DefaultTextureList *dtxl = DRW_viewport_texture_list_get(); + /* Small texture which will have very small impact on rendertime. */ + DRW_texture_ensure_2d(&txl->dummy_depth_tx, 1, 1, GPU_DEPTH_COMPONENT24, 0); + if (!DRW_state_is_fbo()) { /* Use default view */ pd->view_default = (DRWView *)DRW_view_default_get(); |