| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:96 |
Microsoft specifiers to tell compiler that symbols are imported/exported from a .dll |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:97 |
visibility("default") attribute makes symbols "visible" when compiled with -fvisibility=hidden |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:131 |
Require recompiling raylib sources |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:145 |
MSVC C++ compiler does not support compound literals (C99 feature) |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:161 |
We set some defines with some data types declared by raylib |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:174 |
Custom raylib color palette for amazing visuals on WHITE background |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:459 |
Actual structs are defined internally in raudio module |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:539 |
Every bit registers one state (use it with bit masks) |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:561 |
Organized by priority level |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:574 |
Use GetKeyPressed() to allow redefining |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:765 |
Uses GL_TEXTURE_CUBE_MAP) |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:766 |
Uses GL_TEXTURE_CUBE_MAP) |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:767 |
Uses GL_TEXTURE_CUBE_MAP) |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:832 |
Support depends on OpenGL version and platform |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:909 |
Provided as bit-wise flags to enable only desired gestures |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:1050 |
Shader functionality is not available on OpenGL 1.1 |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:1080 |
Those functions are intended for advanced users that want full control over the frame processing |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:1098 |
Following functions implemented in module [utils] |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:1128 |
GetFileSize() conflicts with windows.h) |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:1240 |
It can be useful when using basic shapes and one single font, |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:1322 |
These functions do not require GPU access |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:1386 |
Image software-rendering functions (CPU) |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:1411 |
These functions require GPU access |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raylib.h:1500 |
Some strings allocate memory internally for returned strings, just be careful! |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:162 |
Helper types to be used instead of array return types for *ToFloat functions |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:324 |
Angle is calculated from origin point (0, 0) |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:338 |
Parameters need to be normalized |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:1020 |
Assumes P is on the plane of the triangle |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:1044 |
We are avoiding calling other raymath functions despite available |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:1621 |
When multiplying matrices... the order matters! |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:1658 |
Angle should be provided in radians |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:1703 |
Angle must be provided in radians |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:1723 |
Angle must be provided in radians |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:1743 |
Angle must be provided in radians |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:1764 |
Angle must be provided in radians |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:1795 |
Angle must be provided in radians |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:1874 |
Fovy angle must be provided in radians |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:2259 |
Normalize to essentially nlerp the original and identity to 0.5 |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:2371 |
Angle must be provided in radians |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:2453 |
Rotation order is ZYX |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/raymath.h:2474 |
Angles are returned in a Vector3 struct in radians |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:116 |
Microsoft specifiers to tell compiler that symbols are imported/exported from a .dll |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:117 |
visibility(default) attribute makes symbols "visible" when compiled with -fvisibility=hidden |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:194 |
Some driver implementation do not support it, despite they should |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:205 |
Be careful with text, every letter maps to a quad |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:210 |
On HTML5 (emscripten) this is allocated on heap, |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:399 |
Only texture changes register a new draw, other state-change-related elements are not |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:436 |
Organized by priority level |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:449 |
Support depends on OpenGL version |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:560 |
By default up to 8 color channels defined, but it can be more |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:631 |
This functions are used to completely abstract raylib code from OpenGL layer, |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:720 |
rlgl provides a default render batch to behave like OpenGL 1.1 immediate mode |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:866 |
OpenGL ES 2.0 can be enabled on Desktop platforms, |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1125 |
VAO functionality is exposed through extensions (OES) |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1130 |
Instancing functionality could also be available through extension |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1255 |
We transpose matrix with multiplication order |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1260 |
The provided angle must be in degrees |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1300 |
We transpose matrix with multiplication order |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1314 |
We transpose matrix with multiplication order |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1365 |
If left-right and top-botton values are equal it could create a division by zero, |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1395 |
We store current viewport dimensions |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1452 |
In all three cases, vertex are accumulated over default internal vertex buffer |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1484 |
Depth increment is dependant on rlOrtho(): z-near and z-far values, |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1491 |
Vertex position data is the basic information required for drawing |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1516 |
We add +1 vertex to the check for security |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1568 |
Texture coordinates are limited to QUADS only |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1576 |
Normals limited to TRIANGLES only? |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1636 |
If quads batch limit is reached, we force a draw call and next batch starts |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1872 |
One color buffer is always active by default |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1876 |
Maximum number of draw buffers supported is implementation dependant, |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1974 |
glPolygonMode() not available on OpenGL ES |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1983 |
glPolygonMode() not available on OpenGL ES |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:1993 |
glPolygonMode() not available on OpenGL ES |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2112 |
Using GL blend src/dst factors and GL equation configured with rlSetBlendFactors() |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2118 |
Using GL blend src/dst factors and GL equation configured with rlSetBlendFactorsSeparate() |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2179 |
Here there are the details with a sample output: |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2296 |
All shapes/models triangles are drawn CCW |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2341 |
External loader function must be provided |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2345 |
glad is generated and contains only required OpenGL 3.3 Core extensions (and lower versions) |
| TODO |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2411 |
Check for additional OpenGL ES 3.0 supported extensions: |
| TODO |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2424 |
Support GLAD loader for OpenGL ES 3.0 |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2434 |
We have to duplicate string because glGetString() returns a const string |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2461 |
Only check on OpenGL ES, OpenGL 3.3 has VAO support as core feature |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2465 |
emscripten does not support VAOs natively, it uses emulation and it reduces overall performance... |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2469 |
Fails in WebGL, omitted |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2519 |
Only check on OpenGL ES, OpenGL 3.3 has NPOT textures full support as core feature |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2574 |
Anisotropy levels capability is an extension |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2691 |
Default texture is a 1x1 pixel UNCOMPRESSED_R8G8B8A8 |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2903 |
We require a pointer to reset batch and increase current buffer (multi-buffer) |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2909 |
If there is not vertex data, buffers doesn't need to be updated (vertexCount > 0) |
| TODO |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2910 |
If no data changed on the CPU arrays --> No need to re-update GPU arrays (use a change detector flag?) |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:2936 |
glMapBuffer() causes sync issue |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3052 |
Batch system accumulates calls by texture0 changes, additional textures are enabled for all the draw calls |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3065 |
The final parameter tells the GPU the offset in bytes from the |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3143 |
Stereo rendering is checked inside |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3163 |
Stereo rendering is checked inside |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3234 |
Added pointer math separately from function to avoid UBSAN complaining |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3284 |
glTexParameteri does NOT affect texture uploading, just the way it's used |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3286 |
OpenGL ES 2.0 with no GL_OES_texture_npot support (i.e. WebGL) has limited NPOT support, so CLAMP_TO_EDGE must be used |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3294 |
If using negative texture coordinates (LoadOBJ()), it does not work! |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3318 |
If mipmaps were not in data, they are not generated automatically |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3339 |
We let the implementation to choose the best bit-depth |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3372 |
A renderbuffer is simpler than a texture and could offer better performance on embedded devices |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3387 |
Cubemap data is expected to be 6 images in a single data array (one after the other), |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3396 |
Added pointer math separately from function to avoid UBSAN complaining |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3484 |
We don't know safely if internal texture format is the expected one... |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3509 |
on OpenGL ES 2.0 (WebGL), internalFormat must match format and options allowed are: GL_LUMINANCE, GL_RGB, GL_RGBA |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3526 |
Requires extension OES_texture_float |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3527 |
Requires extension OES_texture_float |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3528 |
Requires extension OES_texture_float |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3534 |
Requires extension OES_texture_half_float |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3535 |
Requires extension OES_texture_half_float |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3536 |
Requires extension OES_texture_half_float |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3560 |
Requires OpenGL ES 2.0 or OpenGL 4.3 |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3561 |
Requires OpenGL ES 3.0 or OpenGL 4.3 |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3562 |
Requires OpenGL ES 3.0 or OpenGL 4.3 |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3563 |
Requires PowerVR GPU |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3564 |
Requires PowerVR GPU |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3565 |
Requires OpenGL ES 3.1 or OpenGL 4.3 |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3566 |
Requires OpenGL ES 3.1 or OpenGL 4.3 |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3579 |
Only supports GPU mipmap generation |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3618 |
Using texture id, we can retrieve some texture info (but not on OpenGL ES 2.0) |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3625 |
Each row written to or read from by OpenGL pixel operations like glGetTexImage are aligned to a 4 byte boundary by default, which may add some padding |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3652 |
This behaviour could be conditioned by graphic driver... |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3693 |
Alpha value has already been applied to RGB in framebuffer, we don't need it! |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3700 |
image data should be freed |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3706 |
No textures attached |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3720 |
Attach type: 0-Color, 1-Depth renderbuffer, 2-Depth texture |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3794 |
All attached textures/cubemaps/renderbuffers are also deleted |
| TODO |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3803 |
Review warning retrieving object name in WebGL |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3812 |
If a texture object is deleted while its image is attached to the *currently bound* framebuffer, |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3885 |
dataSize and offset must be provided in bytes |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3895 |
dataSize and offset must be provided in bytes |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3951 |
Added pointer math separately from function to avoid UBSAN complaining |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:3970 |
Added pointer math separately from function to avoid UBSAN complaining |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4018 |
Data type could be: GL_BYTE, GL_UNSIGNED_BYTE, GL_SHORT, GL_UNSIGNED_SHORT, GL_INT, GL_UNSIGNED_INT |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4061 |
If shader string is NULL, using default vertex/fragment shaders |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4071 |
If not vertex shader is provided, use default one |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4076 |
If not vertex shader is provided, use default one |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4088 |
We detach shader before deletion to make sure memory is freed |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4113 |
This information is useful for debug... |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4212 |
Default attribute shader locations must be Bound before linking |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4225 |
If some attrib name is no found on the shader, it locations becomes -1 |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4229 |
All uniform variables are intitialised to 0 when a program links |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4256 |
If GL_LINK_STATUS is GL_FALSE, program binary length is zero |
| TODO |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4325 |
Support glUniform1uiv(), glUniform2uiv(), glUniform3uiv(), glUniform4uiv() |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4386 |
Default texture is always activated as GL_TEXTURE0 |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4423 |
All uniform variables are intitialised to 0 when a program links |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4450 |
If GL_LINK_STATUS is GL_FALSE, program binary length is zero |
| TODO |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4627 |
Consider possible transform matrices in the RLGL.State.stack |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4847 |
This shader program is used for internal buffers |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4848 |
Loaded: RLGL.State.defaultShaderId, RLGL.State.defaultShaderLocs |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4853 |
All locations must be reseted to -1 (no location) |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4954 |
Compiled vertex/fragment shaders are not deleted, |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:4979 |
Unloads: RLGL.State.defaultShaderId, RLGL.State.defaultShaderLocs |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:5075 |
Size depends on pixel format |
| NOTE |
c-embedding-data/libs/raylib-5.5_linux_amd64/include/rlgl.h:5165 |
When multiplying matrices... the order matters! |
| TODO |
c-sqlite-embed-db/sqlite3.h:12044 |
This function currently assumes that the input is a valid |