diff options
| author | jussi | 2024-11-20 18:23:42 +0200 |
|---|---|---|
| committer | jussi | 2024-11-20 18:23:42 +0200 |
| commit | 479726a5e468a2f4d0f9337f082889082e535bfb (patch) | |
| tree | d342d5ddd7ea69b1be343ae62dfd0ef1ddcef8a7 /src/rlgl.c | |
| parent | cf2c2eb05bd5d30169771b0087df84a53124f766 (diff) | |
| download | reilua-enhanced-479726a5e468a2f4d0f9337f082889082e535bfb.tar.gz reilua-enhanced-479726a5e468a2f4d0f9337f082889082e535bfb.tar.bz2 reilua-enhanced-479726a5e468a2f4d0f9337f082889082e535bfb.zip | |
Initial switch to raylib 5.5.
Diffstat (limited to 'src/rlgl.c')
| -rw-r--r-- | src/rlgl.c | 21 |
1 files changed, 10 insertions, 11 deletions
@@ -1216,9 +1216,9 @@ int lrlglUnloadVertexBuffer( lua_State* L ) { } /* -> RL.rlSetVertexAttribute( int index, int compSize, int type, bool normalized, int stride, buffer pointer ) +> RL.rlSetVertexAttribute( int index, int compSize, int type, bool normalized, int stride, int offset ) -Set vertex attribute. +Set vertex attribute data configuration */ int lrlglSetVertexAttribute( lua_State* L ) { int index = luaL_checkinteger( L, 1 ); @@ -1226,9 +1226,9 @@ int lrlglSetVertexAttribute( lua_State* L ) { int type = luaL_checkinteger( L, 3 ); bool normalized = uluaGetBoolean( L, 4 ); int stride = luaL_checkinteger( L, 5 ); - Buffer* pointer = uluaGetBuffer( L, 6 ); + int offset = luaL_checkinteger( L, 6 ); - rlSetVertexAttribute( index, compSize, type, normalized, stride, pointer->data ); + rlSetVertexAttribute( index, compSize, type, normalized, stride, offset ); return 0; } @@ -1371,9 +1371,9 @@ int lrlglLoadTextureDepth( lua_State* L ) { } /* -> id = RL.rlLoadTextureCubemap( Buffer data, int size, int format ) +> id = RL.rlLoadTextureCubemap( Buffer data, int size, int format, int mipmapCount ) -Load texture cubemap +Load texture cubemap data - Success return int */ @@ -1381,8 +1381,9 @@ int lrlglLoadTextureCubemap( lua_State* L ) { Buffer* data = uluaGetBuffer( L, 1 ); int size = luaL_checkinteger( L, 2 ); int format = luaL_checkinteger( L, 3 ); + int mipmapCount = luaL_checkinteger( L, 4 ); - lua_pushinteger( L, rlLoadTextureCubemap( data->data, size, format ) ); + lua_pushinteger( L, rlLoadTextureCubemap( data->data, size, format, mipmapCount ) ); return 1; } @@ -1523,16 +1524,14 @@ int lrlglReadScreenPixels( lua_State* L ) { */ /* -> fboId = RL.rlLoadFramebuffer( Vector2 size ) +> fboId = RL.rlLoadFramebuffer() Load an empty framebuffer - Success return int */ int lrlglLoadFramebuffer( lua_State* L ) { - Vector2 size = uluaGetVector2( L, 1 ); - - lua_pushinteger( L, rlLoadFramebuffer( size.x, size.y ) ); + lua_pushinteger( L, rlLoadFramebuffer() ); return 1; } |
