zephr/os/windows: create window and gl context

This commit is contained in:
2024-01-24 05:59:44 +02:00
parent 43da578ff2
commit 01ecd1b341
14 changed files with 1013 additions and 573 deletions
+11 -10
View File
@@ -1,19 +1,20 @@
// +build linux
package glx
import x11 "vendor:x11/xlib"
Drawable :: x11.XID
RENDER_TYPE :: 0x8011
RGBA_BIT :: 0x00000001
RED_SIZE :: 8
GREEN_SIZE :: 9
BLUE_SIZE :: 10
ALPHA_SIZE :: 11
DEPTH_SIZE :: 12
DOUBLEBUFFER :: 5
SAMPLES :: 100001
RENDER_TYPE :: 0x8011
RGBA_BIT :: 0x00000001
RED_SIZE :: 8
GREEN_SIZE :: 9
BLUE_SIZE :: 10
ALPHA_SIZE :: 11
DEPTH_SIZE :: 12
DOUBLEBUFFER :: 5
SAMPLES :: 100001
CONTEXT_MAJOR_VERSION_ARB :: 0x2091
CONTEXT_MINOR_VERSION_ARB :: 0x2092
CONTEXT_PROFILE_MASK_ARB :: 0x9126
CONTEXT_CORE_PROFILE_BIT_ARB :: 0x00000001
CONTEXT_CORE_PROFILE_BIT_ARB :: 0x00000001