Blender Git Loki

Git Commits -> Revision 1758330

Revision 1758330 by Dalai Felinto (master)
June 26, 2017, 16:30 (GMT)
Fix viewport rendering with anti-aliasing - workaround

This commit makes the fullsample option for viewport renderings always
on: Render > OpenGL Render Options > Full Sample.

(The UI still allows users to set this, so we will need to revisit this
before 2.8 releases).

Even in computers that can handle MSAA we had issues.
The way Blender gpu_* implementation is handling anti-aliasing is buggy.
For example, in Blender 2.7x if you have depth of field in a viewport
with multi-sampling, the DoF gives us jagged edges.

Since Eevee uses framebuffers for a lot of things, this issue was
leading to very visible buggy render in some computers, and more subtle
inconsistent buggy renders in others (easy to test with the depth of
field in Eevee).

Commit Details:

Full Hash: 17583302204a728a7c88de096b2ad93c7868eff8
Parent Commit: a48bd0d
Lines Changed: +19, -1

1 Modified Path:

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