mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-05 15:18:49 +00:00
Better using; foreign system libraries; optional semicolons
This commit is contained in:
+24
-22
@@ -1,29 +1,31 @@
|
||||
GL_ZERO :: 0x0000;
|
||||
GL_ONE :: 0x0001;
|
||||
GL_TRIANGLES :: 0x0004;
|
||||
GL_BLEND :: 0x0BE2;
|
||||
GL_SRC_ALPHA :: 0x0302;
|
||||
GL_ONE_MINUS_SRC_ALPHA :: 0x0303;
|
||||
GL_TEXTURE_2D :: 0x0DE1;
|
||||
GL_RGBA8 :: 0x8058;
|
||||
GL_UNSIGNED_BYTE :: 0x1401;
|
||||
GL_BGRA_EXT :: 0x80E1;
|
||||
GL_TEXTURE_MAX_LEVEL :: 0x813D;
|
||||
GL_RGBA :: 0x1908;
|
||||
#foreign_system_library "opengl32"
|
||||
|
||||
GL_NEAREST :: 0x2600;
|
||||
GL_LINEAR :: 0x2601;
|
||||
GL_ZERO :: 0x0000
|
||||
GL_ONE :: 0x0001
|
||||
GL_TRIANGLES :: 0x0004
|
||||
GL_BLEND :: 0x0be2
|
||||
GL_SRC_ALPHA :: 0x0302
|
||||
GL_ONE_MINUS_SRC_ALPHA :: 0x0303
|
||||
GL_TEXTURE_2D :: 0x0de1
|
||||
GL_RGBA8 :: 0x8058
|
||||
GL_UNSIGNED_BYTE :: 0x1401
|
||||
GL_BGRA_EXT :: 0x80e1
|
||||
GL_TEXTURE_MAX_LEVEL :: 0x813d
|
||||
GL_RGBA :: 0x1908
|
||||
|
||||
GL_DEPTH_BUFFER_BIT :: 0x00000100;
|
||||
GL_STENCIL_BUFFER_BIT :: 0x00000400;
|
||||
GL_COLOR_BUFFER_BIT :: 0x00004000;
|
||||
GL_NEAREST :: 0x2600
|
||||
GL_LINEAR :: 0x2601
|
||||
|
||||
GL_TEXTURE_MAX_ANISOTROPY_EXT :: 0x84FE;
|
||||
GL_DEPTH_BUFFER_BIT :: 0x00000100
|
||||
GL_STENCIL_BUFFER_BIT :: 0x00000400
|
||||
GL_COLOR_BUFFER_BIT :: 0x00004000
|
||||
|
||||
GL_TEXTURE_MAG_FILTER :: 0x2800;
|
||||
GL_TEXTURE_MIN_FILTER :: 0x2801;
|
||||
GL_TEXTURE_WRAP_S :: 0x2802;
|
||||
GL_TEXTURE_WRAP_T :: 0x2803;
|
||||
GL_TEXTURE_MAX_ANISOTROPY_EXT :: 0x84fe
|
||||
|
||||
GL_TEXTURE_MAG_FILTER :: 0x2800
|
||||
GL_TEXTURE_MIN_FILTER :: 0x2801
|
||||
GL_TEXTURE_WRAP_S :: 0x2802
|
||||
GL_TEXTURE_WRAP_T :: 0x2803
|
||||
|
||||
glClear :: proc(mask: u32) #foreign
|
||||
glClearColor :: proc(r, g, b, a: f32) #foreign
|
||||
|
||||
Reference in New Issue
Block a user