Blender
V3.3
|
#include "GHOST_ContextWGL.h"
#include <tchar.h>
#include <cassert>
#include <cstdio>
#include <vector>
Go to the source code of this file.
Macros | |
#define | _MAX_PIXEL_FORMATS 32 |
Functions | |
static bool | is_crappy_intel_card () |
static int | weight_pixel_format (PIXELFORMATDESCRIPTOR &pfd, PIXELFORMATDESCRIPTOR &preferredPFD) |
static int | choose_pixel_format_legacy (HDC hDC, PIXELFORMATDESCRIPTOR &preferredPFD) |
static HWND | clone_window (HWND hWnd, LPVOID lpParam) |
static void | makeAttribList (std::vector< int > &out, bool stereoVisual, bool needAlpha) |
static void | reportContextString (const char *name, const char *dummy, const char *context) |
Definition of GHOST_ContextWGL class.
Definition in file GHOST_ContextWGL.cpp.
#define _MAX_PIXEL_FORMATS 32 |
|
static |
Definition at line 165 of file GHOST_ContextWGL.cpp.
References NULL, w(), and weight_pixel_format().
|
static |
Clone a window for the purpose of creating a temporary context to initialize WGL extensions. There is no generic way to clone the lpParam parameter, so the caller is responsible for cloning it themselves.
Definition at line 218 of file GHOST_ContextWGL.cpp.
|
static |
Definition at line 22 of file GHOST_ContextWGL.cpp.
References NULL.
Referenced by GHOST_ContextWGL::initializeDrawingContext().
|
static |
Definition at line 352 of file GHOST_ContextWGL.cpp.
References usdtokens::out().
|
static |
Definition at line 510 of file GHOST_ContextWGL.cpp.
References blender::compositor::context.
Referenced by GHOST_ContextWGL::initializeDrawingContext().
|
static |
Definition at line 130 of file GHOST_ContextWGL.cpp.
Referenced by choose_pixel_format_legacy().