Blender Git Statistics -> Branches -> temp-drawcontext

"Temp-drawcontext" branch

Total commits : 38
Total committers : 3
First Commit : February 9, 2018
Latest Commit : February 26, 2018


Commits by Date

DateNumber of Commits
February 26, 20183
February 25, 20181
February 24, 20184
February 23, 20184
February 22, 20187
February 21, 20185
February 20, 20182
February 19, 20180
February 18, 20180
February 17, 20180
February 16, 20180
February 15, 20180
February 14, 20181
February 13, 20180
February 12, 20182
February 11, 20183
February 10, 20181
February 9, 20185

Committers

AuthorNumber of Commits
Clément Foucault29
Germano Cavalcante6
Brecht Van Lommel3

Popular Files

FilenameTotal Edits
draw_manager.c344
eevee_private.h154
object_mode.c144
drawobject.c142
eevee_engine.c132
view3d_draw.c129
DRW_render.h125
rna_scene.c115
eevee_materials.c107
eevee_effects.c105

Latest commits Feed

February 26, 2018, 17:33 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-drawcontext
February 26, 2018, 17:30 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-drawcontext
February 26, 2018, 02:36 (GMT)
Fixes for proper initialization and destruction of draw context.
February 25, 2018, 03:19 (GMT)
Fixes for offscreen drawing context on macOS.

* Disable multithreaded OpenGL again, it crashes on startup.
* Fix wrong clear context call in GHOST.
* Add GPU_state_init() also for draw context, just to be sure.
* Main fix: add glFlush() to avoid unfinished draw before leaving context.
February 24, 2018, 02:00 (GMT)
GHOST: OSX: Make OGL 3.3 core profile defaults.

We are using 3.3 features for Blender 2.8. There is no other choice.
February 24, 2018, 01:56 (GMT)
GHOST: OSX: Force opengl multithread initialisation.

This may not be what I think it is. But it might solve some problems we are having with DrawManager and separate contexts.
February 24, 2018, 01:46 (GMT)
GHOST: GLX: Use a pbuffer for offscreen context.

Some implementation does not work well with offscreen context without a drawable surface.
February 24, 2018, 01:45 (GMT)
GHOST: X11: Init multithread support.

This fix an assert on with Nvidia driver.
February 23, 2018, 20:44 (GMT)
GHOST: Add a new routine to unbind an ogl context for multithreading.
February 23, 2018, 16:29 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-drawcontext
February 23, 2018, 16:18 (GMT)
Revert "GWN: Fix immediate mode when closing a window."

This reverts commit 3d3d7f6d55c9f82a2317c178740302bc819fcddb.
February 23, 2018, 15:42 (GMT)
GPU: Clear Batches VAOs upon window context switchs.

This way all windows can display the preset batches correctly.
February 22, 2018, 20:54 (GMT)
DRW: Fix GPUViewport's FBOs being free in wrong ogl context.
February 22, 2018, 19:11 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-drawcontext
February 22, 2018, 15:36 (GMT)
GWN: Fix immediate mode when closing a window.
February 22, 2018, 13:34 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-drawcontext
February 22, 2018, 12:19 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into temp-drawcontext
February 22, 2018, 12:18 (GMT)
DRW: Fix selection & cursor autodist not working after rendering.

That was caused by a wrong state initialization. We could remove every call to these if the state was not changed anywhere else (outside of DRW), but this is not the case...
February 22, 2018, 00:31 (GMT)
Fix Edit Mode selection triggering an OpenGL error.
February 21, 2018, 23:16 (GMT)
Eevee: Fix SSR not appearing in render.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019