Blender Git Statistics -> Developers -> christian.rauch

Christian Rauch (christian.rauch)

Total Commits : 141
Master Commits : 47
Branch Commits : 94
First Commit : January 28, 2020
Latest Commit : August 14, 2021

Commits by Month

DateNumber of Commits
August, 202112
July, 202152
June, 202153
May, 20210
April, 20210
March, 20210
February, 20210
January, 20210
December, 20200
November, 20200
October, 20200
September, 20200
August, 20200
July, 20202
June, 20200
May, 202018
April, 20203
March, 20200
February, 20200
January, 20201

Commit Distribution

PathNumber of Commits
master47
temp-attribute-processor11
wl_default68
decoration8
wl_default58
wl_default38
wayland-no-x117
wl_openxr7
wl_default6
wl_default76
wayland-x11-fallback6
wl_default46
soc-2021-porting-modifiers-to-nodes-decimate5
soc-2021-porting-modifiers-to-nodes_all5
x11-egl4
wayland2
wl_default22
egl1

Favourite Files

FilenameTotal Edits
GHOST_SystemWayland.cpp38
CMakeLists.txt31
CMakeLists.txt26
GHOST_WindowWayland.cpp21
GHOST_ISystem.cpp14
platform_unix.cmake13
install_deps.sh10
GHOST_SystemWayland.h6
GHOST_ContextEGL.cpp5
GHOST_ContextEGL.h5

File Changes

ActionTotalPer Commit
Added1621.1
Modified2301.6

Code Changes

ActionTotalPer Commit
Lines Added2 75720.3
Lines Removed8776.4

Latest commits Feed

Revision 3e86bfb by Christian Rauch (wayland-no-x11)
August 14, 2021, 20:40 (GMT)
disable X11 for Wayland-only build
Revision 5c145bd by Christian Rauch (wayland-no-x11, wayland-x11-fallback, wl_default)
August 14, 2021, 20:27 (GMT)
GHOST/wayland: use Wayland only when 'BLENDER_WAYLAND' is set

When the X11 and Wayland backends are available, only query Wayland when
the BLENDER_WAYLAND environment variable is set and notify the user if this
failed.
This makes sure that Blender will always use X11. User can then opt-in to
Wayland for testing and can continue using X11 in case of issues.

Differential Revision: D11489
Revision ed1e4ab by Christian Rauch (wayland-no-x11, wayland-x11-fallback, wl_default)
August 14, 2021, 20:27 (GMT)
cmake: disable WITH_GHOST_WAYLAND if any Wayland dependency is missing

This sets WITH_GHOST_WAYLAND to ON and auto-disables it again, if one of
the required Wayland development libraries is missing.

Differential Revision: D11489
Revision 9a74c0d by Christian Rauch (wayland-no-x11, wayland-x11-fallback, wl_default)
August 14, 2021, 20:26 (GMT)
GHOST/X11: enable EGL

This will replace GLX with EGL for X11. GLEW does not support GLX and EGL
at the same time. Most distributions build GLEW with GLX support, so we
have to use the externally provided GLEW and build with EGL support.
This effectively sets WITH_SYSTEM_GLEW to OFF for all Linux configurations.

Differential Revision: https://developer.blender.org/D12034
Revision 3b40e39 by Christian Rauch (wayland-no-x11, wayland-x11-fallback, wl_default)
August 14, 2021, 20:26 (GMT)
GHOST/X11: remove duplicated EGL linking

Differential Revision: https://developer.blender.org/D12034
Revision bb793c1 by Christian Rauch (wayland-no-x11, wayland-x11-fallback, wl_default)
August 14, 2021, 20:26 (GMT)
GHOST/X11: don't link GLX when using EGL

Differential Revision: https://developer.blender.org/D12034
Revision a3b3e13 by Christian Rauch (wayland-no-x11, wayland-x11-fallback, wl_default)
August 14, 2021, 20:26 (GMT)
GHOST/X11: link libGL for X11-EGL to resolve OpenGL symbols

This links libGL if X11-EGL is enabled, since libOpenGL is not installed by
default on some distributions. This is a workaround to resolve the OpenGL
symbols that would otherwise be resolved via GLVND.

Differential Revision: https://developer.blender.org/D12034
Revision e07b677 by Christian Rauch (x11-egl)
August 9, 2021, 19:52 (GMT)
GHOST/X11: link libGL for EGL to resolve OpenGL symbols

This links libGL, since libOpenGL is not installed by default on some
distributions. This is a workaround to resolve OpenGL symbols, that are
otherwise resolved via GLVND.

Differential Revision: https://developer.blender.org/D12034
Revision 96a1be7 by Christian Rauch (x11-egl)
August 9, 2021, 19:46 (GMT)
GHOST/X11: enable EGL

This will replace GLX with EGL for X11. GLEW does not support GLX and EGL
at the same time. Most distributions build GLEW with GLX support, so we
have to use the externally provided GLEW and build with EGL support.
This effectively sets WITH_SYSTEM_GLEW to OFF for all Linux configurations.

Differential Revision: https://developer.blender.org/D12034
Revision d95fe3c by Christian Rauch (x11-egl)
August 9, 2021, 19:46 (GMT)
GHOST/X11: remove duplicated EGL linking

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

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