From 9f979ad69c78a85bb88c2649a0613cea7890b650 Mon Sep 17 00:00:00 2001 From: jussi Date: Fri, 2 Jun 2023 15:31:58 +0300 Subject: RLGL defines. --- ReiLua_API.lua | 136 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 134 insertions(+), 2 deletions(-) (limited to 'ReiLua_API.lua') diff --git a/ReiLua_API.lua b/ReiLua_API.lua index 05eadc0..3f0a274 100644 --- a/ReiLua_API.lua +++ b/ReiLua_API.lua @@ -543,7 +543,115 @@ RL.HUEBAR_SELECTOR_OVERFLOW=20 RL.LIGHT_DIRECTIONAL=0 RL.LIGHT_POINT=1 --- Globals - rlGlVersion +-- Globals - RLGL + +RL.RL_DEFAULT_BATCH_BUFFER_ELEMENTS=8192 +RL.RL_DEFAULT_BATCH_BUFFERS=1 +RL.RL_DEFAULT_BATCH_DRAWCALLS=256 +RL.RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS=4 + +-- Globals - RLGL + +RL.RL_MAX_MATRIX_STACK_SIZE=32 + +-- Globals - RLGL + +RL.RL_MAX_SHADER_LOCATIONS=32 + +-- Globals - RLGL + +RL.RL_CULL_DISTANCE_NEAR=0 +RL.RL_CULL_DISTANCE_FAR=1000 + +-- Globals - RLGL + +RL.RL_TEXTURE_WRAP_S=10242 +RL.RL_TEXTURE_WRAP_T=10243 +RL.RL_TEXTURE_MAG_FILTER=10240 +RL.RL_TEXTURE_MIN_FILTER=10241 +RL.RL_TEXTURE_FILTER_NEAREST=9728 +RL.RL_TEXTURE_FILTER_LINEAR=9729 +RL.RL_TEXTURE_FILTER_MIP_NEAREST=9984 +RL.RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR=9986 +RL.RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST=9985 +RL.RL_TEXTURE_FILTER_MIP_LINEAR=9987 +RL.RL_TEXTURE_FILTER_ANISOTROPIC=12288 +RL.RL_TEXTURE_MIPMAP_BIAS_RATIO=16384 +RL.RL_TEXTURE_WRAP_REPEAT=10497 +RL.RL_TEXTURE_WRAP_CLAMP=33071 +RL.RL_TEXTURE_WRAP_MIRROR_REPEAT=33648 +RL.RL_TEXTURE_WRAP_MIRROR_CLAMP=34626 + +-- Globals - RLGL + +RL.RL_MODELVIEW=5888 +RL.RL_PROJECTION=5889 +RL.RL_TEXTURE=5890 + +-- Globals - RLGL + +RL.RL_LINES=1 +RL.RL_TRIANGLES=4 +RL.RL_QUADS=7 + +-- Globals - RLGL + +RL.RL_UNSIGNED_BYTE=5121 +RL.RL_FLOAT=5126 + +-- Globals - RLGL + +RL.RL_STREAM_DRAW=35040 +RL.RL_STREAM_READ=35041 +RL.RL_STREAM_COPY=35042 +RL.RL_STATIC_DRAW=35044 +RL.RL_STATIC_READ=35045 +RL.RL_STATIC_COPY=35046 +RL.RL_DYNAMIC_DRAW=35048 +RL.RL_DYNAMIC_READ=35049 +RL.RL_DYNAMIC_COPY=35050 + +-- Globals - RLGL + +RL.RL_FRAGMENT_SHADER=35632 +RL.RL_VERTEX_SHADER=35633 +RL.RL_COMPUTE_SHADER=37305 + +-- Globals - RLGL + +RL.RL_ZERO=0 +RL.RL_ONE=1 +RL.RL_SRC_COLOR=768 +RL.RL_ONE_MINUS_SRC_COLOR=769 +RL.RL_SRC_ALPHA=770 +RL.RL_ONE_MINUS_SRC_ALPHA=771 +RL.RL_DST_ALPHA=772 +RL.RL_ONE_MINUS_DST_ALPHA=773 +RL.RL_DST_COLOR=774 +RL.RL_ONE_MINUS_DST_COLOR=775 +RL.RL_SRC_ALPHA_SATURATE=776 +RL.RL_CONSTANT_COLOR=32769 +RL.RL_ONE_MINUS_CONSTANT_COLOR=32770 +RL.RL_CONSTANT_ALPHA=32771 +RL.RL_ONE_MINUS_CONSTANT_ALPHA=32772 + +-- Globals - RLGL + +RL.RL_FUNC_ADD=32774 +RL.RL_MIN=32775 +RL.RL_MAX=32776 +RL.RL_FUNC_SUBTRACT=32778 +RL.RL_FUNC_REVERSE_SUBTRACT=32779 +RL.RL_BLEND_EQUATION=32777 +RL.RL_BLEND_EQUATION_RGB=32777 +RL.RL_BLEND_EQUATION_ALPHA=34877 +RL.RL_BLEND_DST_RGB=32968 +RL.RL_BLEND_SRC_RGB=32969 +RL.RL_BLEND_DST_ALPHA=32970 +RL.RL_BLEND_SRC_ALPHA=32971 +RL.RL_BLEND_COLOR=32773 + +-- Globals - RLGL RL.RL_OPENGL_11=1 RL.RL_OPENGL_21=2 @@ -551,7 +659,31 @@ RL.RL_OPENGL_33=3 RL.RL_OPENGL_43=4 RL.RL_OPENGL_ES_20=5 --- Globals - rlCullMode +-- Globals - RLGL + +RL.RL_ATTACHMENT_COLOR_CHANNEL0=0 +RL.RL_ATTACHMENT_COLOR_CHANNEL1=1 +RL.RL_ATTACHMENT_COLOR_CHANNEL2=2 +RL.RL_ATTACHMENT_COLOR_CHANNEL3=3 +RL.RL_ATTACHMENT_COLOR_CHANNEL4=4 +RL.RL_ATTACHMENT_COLOR_CHANNEL5=5 +RL.RL_ATTACHMENT_COLOR_CHANNEL6=6 +RL.RL_ATTACHMENT_COLOR_CHANNEL7=7 +RL.RL_ATTACHMENT_DEPTH=100 +RL.RL_ATTACHMENT_STENCIL=200 + +-- Globals - RLGL + +RL.RL_ATTACHMENT_CUBEMAP_POSITIVE_X=0 +RL.RL_ATTACHMENT_CUBEMAP_NEGATIVE_X=1 +RL.RL_ATTACHMENT_CUBEMAP_POSITIVE_Y=2 +RL.RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y=3 +RL.RL_ATTACHMENT_CUBEMAP_POSITIVE_Z=4 +RL.RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z=5 +RL.RL_ATTACHMENT_TEXTURE2D=100 +RL.RL_ATTACHMENT_RENDERBUFFER=200 + +-- Globals - RLGL RL.RL_CULL_FACE_FRONT=0 RL.RL_CULL_FACE_BACK=1 -- cgit v1.2.3