RLGL defines.
This commit is contained in:
108
src/lua_core.c
108
src/lua_core.c
@@ -489,13 +489,117 @@ void defineGlobals() {
|
||||
/* LightType */
|
||||
assignGlobalInt( LIGHT_DIRECTIONAL, "LIGHT_DIRECTIONAL" );
|
||||
assignGlobalInt( LIGHT_POINT, "LIGHT_POINT" );
|
||||
/* rlGlVersion */
|
||||
/* RLGL Default internal render batch elements limits */
|
||||
assignGlobalInt( RL_DEFAULT_BATCH_BUFFER_ELEMENTS, "RL_DEFAULT_BATCH_BUFFER_ELEMENTS" );
|
||||
assignGlobalInt( RL_DEFAULT_BATCH_BUFFERS, "RL_DEFAULT_BATCH_BUFFERS" );
|
||||
assignGlobalInt( RL_DEFAULT_BATCH_DRAWCALLS, "RL_DEFAULT_BATCH_DRAWCALLS" );
|
||||
assignGlobalInt( RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS, "RL_DEFAULT_BATCH_MAX_TEXTURE_UNITS" );
|
||||
/* RLGL Internal Matrix stack */
|
||||
assignGlobalInt( RL_MAX_MATRIX_STACK_SIZE, "RL_MAX_MATRIX_STACK_SIZE" );
|
||||
/* RLGL Shader limits */
|
||||
assignGlobalInt( RL_MAX_SHADER_LOCATIONS, "RL_MAX_SHADER_LOCATIONS" );
|
||||
/* RLGL Projection matrix culling */
|
||||
assignGlobalInt( RL_CULL_DISTANCE_NEAR, "RL_CULL_DISTANCE_NEAR" );
|
||||
assignGlobalInt( RL_CULL_DISTANCE_FAR, "RL_CULL_DISTANCE_FAR" );
|
||||
/* RLGL Texture parameters */
|
||||
assignGlobalInt( RL_TEXTURE_WRAP_S, "RL_TEXTURE_WRAP_S" );
|
||||
assignGlobalInt( RL_TEXTURE_WRAP_T, "RL_TEXTURE_WRAP_T" );
|
||||
assignGlobalInt( RL_TEXTURE_MAG_FILTER, "RL_TEXTURE_MAG_FILTER" );
|
||||
assignGlobalInt( RL_TEXTURE_MIN_FILTER, "RL_TEXTURE_MIN_FILTER" );
|
||||
assignGlobalInt( RL_TEXTURE_FILTER_NEAREST, "RL_TEXTURE_FILTER_NEAREST" );
|
||||
assignGlobalInt( RL_TEXTURE_FILTER_LINEAR, "RL_TEXTURE_FILTER_LINEAR" );
|
||||
assignGlobalInt( RL_TEXTURE_FILTER_MIP_NEAREST, "RL_TEXTURE_FILTER_MIP_NEAREST" );
|
||||
assignGlobalInt( RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR, "RL_TEXTURE_FILTER_NEAREST_MIP_LINEAR" );
|
||||
assignGlobalInt( RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST, "RL_TEXTURE_FILTER_LINEAR_MIP_NEAREST" );
|
||||
assignGlobalInt( RL_TEXTURE_FILTER_MIP_LINEAR, "RL_TEXTURE_FILTER_MIP_LINEAR" );
|
||||
assignGlobalInt( RL_TEXTURE_FILTER_ANISOTROPIC, "RL_TEXTURE_FILTER_ANISOTROPIC" );
|
||||
assignGlobalInt( RL_TEXTURE_MIPMAP_BIAS_RATIO, "RL_TEXTURE_MIPMAP_BIAS_RATIO" );
|
||||
assignGlobalInt( RL_TEXTURE_WRAP_REPEAT, "RL_TEXTURE_WRAP_REPEAT" );
|
||||
assignGlobalInt( RL_TEXTURE_WRAP_CLAMP, "RL_TEXTURE_WRAP_CLAMP" );
|
||||
assignGlobalInt( RL_TEXTURE_WRAP_MIRROR_REPEAT, "RL_TEXTURE_WRAP_MIRROR_REPEAT" );
|
||||
assignGlobalInt( RL_TEXTURE_WRAP_MIRROR_CLAMP, "RL_TEXTURE_WRAP_MIRROR_CLAMP" );
|
||||
/* RLGL Matrix modes (equivalent to OpenGL) */
|
||||
assignGlobalInt( RL_MODELVIEW, "RL_MODELVIEW" );
|
||||
assignGlobalInt( RL_PROJECTION, "RL_PROJECTION" );
|
||||
assignGlobalInt( RL_TEXTURE, "RL_TEXTURE" );
|
||||
/* RLGL Primitive assembly draw modes */
|
||||
assignGlobalInt( RL_LINES, "RL_LINES" );
|
||||
assignGlobalInt( RL_TRIANGLES, "RL_TRIANGLES" );
|
||||
assignGlobalInt( RL_QUADS, "RL_QUADS" );
|
||||
/* RLGL GL equivalent data types */
|
||||
assignGlobalInt( RL_UNSIGNED_BYTE, "RL_UNSIGNED_BYTE" );
|
||||
assignGlobalInt( RL_FLOAT, "RL_FLOAT" );
|
||||
/* RLGL GL buffer usage hint */
|
||||
assignGlobalInt( RL_STREAM_DRAW, "RL_STREAM_DRAW" );
|
||||
assignGlobalInt( RL_STREAM_READ, "RL_STREAM_READ" );
|
||||
assignGlobalInt( RL_STREAM_COPY, "RL_STREAM_COPY" );
|
||||
assignGlobalInt( RL_STATIC_DRAW, "RL_STATIC_DRAW" );
|
||||
assignGlobalInt( RL_STATIC_READ, "RL_STATIC_READ" );
|
||||
assignGlobalInt( RL_STATIC_COPY, "RL_STATIC_COPY" );
|
||||
assignGlobalInt( RL_DYNAMIC_DRAW, "RL_DYNAMIC_DRAW" );
|
||||
assignGlobalInt( RL_DYNAMIC_READ, "RL_DYNAMIC_READ" );
|
||||
assignGlobalInt( RL_DYNAMIC_COPY, "RL_DYNAMIC_COPY" );
|
||||
/* RLGL Shader type */
|
||||
assignGlobalInt( RL_FRAGMENT_SHADER, "RL_FRAGMENT_SHADER" );
|
||||
assignGlobalInt( RL_VERTEX_SHADER, "RL_VERTEX_SHADER" );
|
||||
assignGlobalInt( RL_COMPUTE_SHADER, "RL_COMPUTE_SHADER" );
|
||||
/* RLGL GlVersion */
|
||||
assignGlobalInt( RL_ZERO, "RL_ZERO" );
|
||||
assignGlobalInt( RL_ONE, "RL_ONE" );
|
||||
assignGlobalInt( RL_SRC_COLOR, "RL_SRC_COLOR" );
|
||||
assignGlobalInt( RL_ONE_MINUS_SRC_COLOR, "RL_ONE_MINUS_SRC_COLOR" );
|
||||
assignGlobalInt( RL_SRC_ALPHA, "RL_SRC_ALPHA" );
|
||||
assignGlobalInt( RL_ONE_MINUS_SRC_ALPHA, "RL_ONE_MINUS_SRC_ALPHA" );
|
||||
assignGlobalInt( RL_DST_ALPHA, "RL_DST_ALPHA" );
|
||||
assignGlobalInt( RL_ONE_MINUS_DST_ALPHA, "RL_ONE_MINUS_DST_ALPHA" );
|
||||
assignGlobalInt( RL_DST_COLOR, "RL_DST_COLOR" );
|
||||
assignGlobalInt( RL_ONE_MINUS_DST_COLOR, "RL_ONE_MINUS_DST_COLOR" );
|
||||
assignGlobalInt( RL_SRC_ALPHA_SATURATE, "RL_SRC_ALPHA_SATURATE" );
|
||||
assignGlobalInt( RL_CONSTANT_COLOR, "RL_CONSTANT_COLOR" );
|
||||
assignGlobalInt( RL_ONE_MINUS_CONSTANT_COLOR, "RL_ONE_MINUS_CONSTANT_COLOR" );
|
||||
assignGlobalInt( RL_CONSTANT_ALPHA, "RL_CONSTANT_ALPHA" );
|
||||
assignGlobalInt( RL_ONE_MINUS_CONSTANT_ALPHA, "RL_ONE_MINUS_CONSTANT_ALPHA" );
|
||||
/* RLGL GL blending functions/equations */
|
||||
assignGlobalInt( RL_FUNC_ADD, "RL_FUNC_ADD" );
|
||||
assignGlobalInt( RL_MIN, "RL_MIN" );
|
||||
assignGlobalInt( RL_MAX, "RL_MAX" );
|
||||
assignGlobalInt( RL_FUNC_SUBTRACT, "RL_FUNC_SUBTRACT" );
|
||||
assignGlobalInt( RL_FUNC_REVERSE_SUBTRACT, "RL_FUNC_REVERSE_SUBTRACT" );
|
||||
assignGlobalInt( RL_BLEND_EQUATION, "RL_BLEND_EQUATION" );
|
||||
assignGlobalInt( RL_BLEND_EQUATION_RGB, "RL_BLEND_EQUATION_RGB" );
|
||||
assignGlobalInt( RL_BLEND_EQUATION_ALPHA, "RL_BLEND_EQUATION_ALPHA" );
|
||||
assignGlobalInt( RL_BLEND_DST_RGB, "RL_BLEND_DST_RGB" );
|
||||
assignGlobalInt( RL_BLEND_SRC_RGB, "RL_BLEND_SRC_RGB" );
|
||||
assignGlobalInt( RL_BLEND_DST_ALPHA, "RL_BLEND_DST_ALPHA" );
|
||||
assignGlobalInt( RL_BLEND_SRC_ALPHA, "RL_BLEND_SRC_ALPHA" );
|
||||
assignGlobalInt( RL_BLEND_COLOR, "RL_BLEND_COLOR" );
|
||||
/* RLGL GlVersion */
|
||||
assignGlobalInt( RL_OPENGL_11, "RL_OPENGL_11" );
|
||||
assignGlobalInt( RL_OPENGL_21, "RL_OPENGL_21" );
|
||||
assignGlobalInt( RL_OPENGL_33, "RL_OPENGL_33" );
|
||||
assignGlobalInt( RL_OPENGL_43, "RL_OPENGL_43" );
|
||||
assignGlobalInt( RL_OPENGL_ES_20, "RL_OPENGL_ES_20" );
|
||||
/* rlCullMode */
|
||||
/* RLGL Framebuffer attachment type */
|
||||
assignGlobalInt( RL_ATTACHMENT_COLOR_CHANNEL0, "RL_ATTACHMENT_COLOR_CHANNEL0" );
|
||||
assignGlobalInt( RL_ATTACHMENT_COLOR_CHANNEL1, "RL_ATTACHMENT_COLOR_CHANNEL1" );
|
||||
assignGlobalInt( RL_ATTACHMENT_COLOR_CHANNEL2, "RL_ATTACHMENT_COLOR_CHANNEL2" );
|
||||
assignGlobalInt( RL_ATTACHMENT_COLOR_CHANNEL3, "RL_ATTACHMENT_COLOR_CHANNEL3" );
|
||||
assignGlobalInt( RL_ATTACHMENT_COLOR_CHANNEL4, "RL_ATTACHMENT_COLOR_CHANNEL4" );
|
||||
assignGlobalInt( RL_ATTACHMENT_COLOR_CHANNEL5, "RL_ATTACHMENT_COLOR_CHANNEL5" );
|
||||
assignGlobalInt( RL_ATTACHMENT_COLOR_CHANNEL6, "RL_ATTACHMENT_COLOR_CHANNEL6" );
|
||||
assignGlobalInt( RL_ATTACHMENT_COLOR_CHANNEL7, "RL_ATTACHMENT_COLOR_CHANNEL7" );
|
||||
assignGlobalInt( RL_ATTACHMENT_DEPTH, "RL_ATTACHMENT_DEPTH" );
|
||||
assignGlobalInt( RL_ATTACHMENT_STENCIL, "RL_ATTACHMENT_STENCIL" );
|
||||
/* RLGL Framebuffer texture attachment type */
|
||||
assignGlobalInt( RL_ATTACHMENT_CUBEMAP_POSITIVE_X, "RL_ATTACHMENT_CUBEMAP_POSITIVE_X" );
|
||||
assignGlobalInt( RL_ATTACHMENT_CUBEMAP_NEGATIVE_X, "RL_ATTACHMENT_CUBEMAP_NEGATIVE_X" );
|
||||
assignGlobalInt( RL_ATTACHMENT_CUBEMAP_POSITIVE_Y, "RL_ATTACHMENT_CUBEMAP_POSITIVE_Y" );
|
||||
assignGlobalInt( RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y, "RL_ATTACHMENT_CUBEMAP_NEGATIVE_Y" );
|
||||
assignGlobalInt( RL_ATTACHMENT_CUBEMAP_POSITIVE_Z, "RL_ATTACHMENT_CUBEMAP_POSITIVE_Z" );
|
||||
assignGlobalInt( RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z, "RL_ATTACHMENT_CUBEMAP_NEGATIVE_Z" );
|
||||
assignGlobalInt( RL_ATTACHMENT_TEXTURE2D, "RL_ATTACHMENT_TEXTURE2D" );
|
||||
assignGlobalInt( RL_ATTACHMENT_RENDERBUFFER, "RL_ATTACHMENT_RENDERBUFFER" );
|
||||
/* RLGL CullMode */
|
||||
assignGlobalInt( RL_CULL_FACE_FRONT, "RL_CULL_FACE_FRONT" );
|
||||
assignGlobalInt( RL_CULL_FACE_BACK, "RL_CULL_FACE_BACK" );
|
||||
/* OpenGL */
|
||||
|
||||
Reference in New Issue
Block a user