Blender Git Loki

Git Commits -> Revision 7959dcd

Revision 7959dcd by Jeroen Bakker (master)
November 27, 2019, 14:54 (GMT)
RenderViewport: Texture Format

When doing viewport rendering the color management happens on the CPU.
This has overhead in downloading a float texture from the gpu and
performing color management on the CPU.

Based on the scene fileformat bit depth the result will be rendered to
a byte texture where the colormanagement happens on the GPU or a float
texture where the colormanagement happens on the CPU.

This is only done during `Viewport Render Animation` in other
cases a float texture is being used.

Baseline (HD render of wanderer.blend workbench engine no samples) 15.688038 s
After changes: 9.412880s

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D6195

Commit Details:

Full Hash: 7959dcd4f6316ade726209f2452323406f3672ea
Parent Commit: 9d7f656
Lines Changed: +27, -11

2 Modified Paths:

/source/blender/editors/render/render_opengl.c (+10, -4) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+17, -7) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021