Module: wine Branch: master Commit: f6a0597d59772a25902685c5f95df5b56672380b URL: https://gitlab.winehq.org/wine/wine/-/commit/f6a0597d59772a25902685c5f95df5b...
Author: Alexandre Julliard julliard@winehq.org Date: Mon Dec 5 11:49:27 2022 +0100
opengl32: Pass the TEB pointer in the Unix call parameters.
NtCurrentTeb() is more expensive on the Unix side.
---
dlls/opengl32/make_opengl | 63 +- dlls/opengl32/thunks.c | 6038 ++-- dlls/opengl32/unix_private.h | 6 + dlls/opengl32/unix_thunks.c | 75821 +++++++++++++++++++++++++++++------------ dlls/opengl32/unix_wgl.c | 296 +- dlls/opengl32/unixlib.h | 3040 ++ dlls/opengl32/wgl.c | 24 +- 7 files changed, 60033 insertions(+), 25255 deletions(-)