Rabia Alhaffar
399894ac90
Fixed definition of UNCOMPRESSED_R8G8B8A8 ( #1740 )
3 years ago
Ray
a44815e939
REMOVED: GenMeshDefault()
3 years ago
Ray
7ad17386f6
Update raylib.h
3 years ago
Ray
dcf52c132f
Remove trail spaces
3 years ago
Ray
ac79d22a9b
Reviewed file comments
3 years ago
Ray
bb743e8c6e
ADDED: UpdateMeshBuffer()
3 years ago
Ray
b3f75b91ff
REDESIGNED: Vr stereo mode
4 years ago
Ray
84d0d21f23
Reviewed Vr stereo
4 years ago
Ray
71b86bf4d0
REDESIGNED: Vr stereo rendering
4 years ago
Ray
109d00cb14
Reorganized shaders functions
4 years ago
Ray
551944e15b
Minor comment tweaks
4 years ago
raysan5
b52cd8f605
Reorganized functions by module
4 years ago
raysan5
66f3434571
REDESIGNED: Shapes texture/rec moved to shapes module
4 years ago
Rob Loach
d58b7b509e
Make SaveFile* callbacks return a boolean ( #1697 )
4 years ago
raysan5
c21baf0d92
ADDED: GenMeshDefault() #1556
4 years ago
raysan5
aed0fee2ca
Remove trailing spaces
4 years ago
raysan5
cdc3754449
ADDED: Support model normal matrix location #1691
4 years ago
raysan5
23a764190e
ADDED: LoadShaderFromMemory() #1690
4 years ago
raysan5
bc6b16beb2
REVIEWED: DrawTexturePoly()
4 years ago
Ray
f9bab14fdb
REVIEWED: DrawMeshInstanced()
4 years ago
Ray
cba412cc31
WARNING: BREAKING: rlgl redesign -WIP-
rlgl module has been completely redesigned to move Mesh/Material structures to [models] module. Still some work to do, broken elements:
- [models] OpenGL 1.1 mesh rendering: DrawMesh()
- [models] Mesh Instancing: DrawMeshInstanced()
- [models] Stereo rendering: DrawMesh()
- [models] GL_FLOAT, GL_UNSIGNED_INT exposed
- [models] GenMeshCustom()
- [rlgl] GenTexture*() functions removal?
4 years ago
chriscamacho
9569d6a802
Add DrawTexturedPoly and example ( #1677 )
* adds DrawTexturedPoly with example
* the actual example ... ahem
* moved DrawTexturePoly to textures function and example
NB function name changed to fit with other DrawTextureXXX functions
(no "d" )
Co-authored-by: codifies <you@example.com>
4 years ago
Ray
bb73a8089a
Reviewed DrawFPS() comment
4 years ago
Ray
9bea64b5e4
REMOVED: DrawGizmo()
This is a very simple and specific implementation that should be better addressed by the users
4 years ago
Ray
2ce28f75ad
WARNING: BREAKING: REDESIGNED: rlgl module
- Many functions renamed to follow rl*() convention
- Some internal functions exposed in the API
- Some functionality moved to other modules
- Reorganized all functions by categories
- Make sure it keeps working with OpenGL 1.1 and 2.1
4 years ago
Ray
24dae29a03
Review latest PR and some formatting
4 years ago
Jeffery Myers
2c0a533948
[AUDIO] Music Looping enhancements ( #1665 )
* Add loop functions for music files.
Tell xm tracker to loop tracker when loop state changes.
Don't let looped xm tracker streams restart, they are infinite
Use modulo to make time tracker for xm looped streams work correctly.
* Remove loop functions, set XM loop in update based on flag.
Formatting cleanups.
Co-authored-by: Jeffery Myers <JefMyers@blizzard.com>
4 years ago
Ray
ed4ca6a7f3
WARNING: BREAKING: rlgl module redesign -WIP-
- Some rlgl functions have been moved to core
- Some functions have been made internal to rlgl
- rlgl functions prefixed with rl*()
4 years ago
Ray
a76fcaba3e
BIG CHANGE: REDESIGNED: Vr device simulator #1582
Vr simulator has been moved to core module and completely redesigned. Now user is in charge of stereo-render fbo and also in full control of distortion shader. Code is a bit more complex but better aligned with other raylib examples.
4 years ago
Ray
5049137715
Added KEY_NULL #520
4 years ago
frithrah
2f367a905e
Changed DrawRing and DrawCircleSector angle params from int to float to allow greater accuracy. ( #1656 )
Co-authored-by: Simon <simon@frithrah.com>
4 years ago
Ray
3e25760950
REMOVED: GetMouseCursor()
This function could be confusing depending on the context, it's better to let the user track the current active cursor
4 years ago
Ray
8527dbc6e2
WARNING: REMOVED: GamepadNumber enum
4 years ago
Ray
07d82a91c5
WARNING: BREAKING: RENAMED: camera.type to camera.projection
4 years ago
Ray
a1d9987e7c
WARNING: BREAKING: REVIEWED some enums naming
Now enum names are more consistent between them.
4 years ago
Ray
664fbb87f5
REVIEWED: Material params #1649
Just assigned a fixed memory size for custom Material parameters in case of being required, so we shouldn't worry about allocating/freeing them.
4 years ago
Hristo Stamenov
bc9194690c
Implement UnloadModelAnimations ( #1648 )
4 years ago
Ray
01e28263be
WARNING: VERY BREAKING CHANGE: Renamed some enum values for consistency
Some enums values have been renamed to be more consistent and also provide a more detailed description:
- ShaderLocationIndex: LOC_VERTEX_POSITION -> SHADER_SHADER_LOC_VERTEX_POSITION
- ShaderUniformDataType: UNIFORM_VEC2 -> SHADER_UNIFORM_VEC2
- MaterialMapType: MAP_ALBEDO -> MATERIAL_MAP_ALBEDO
- PixelFormat: UNCOMPRESSED_GRAYSCALE -> PIXELFORMAT_UNCOMPRESSED_GRAYSCALE
4 years ago
Ray
fe3256be9f
Renamed some functions to use latest raylib version
4 years ago
Ray
8a30a2408c
ADDED: Required callbacks
Removed memory allocation callbacks
4 years ago
Ray
0d096b43c2
Update some comments to warn users about callbacks
4 years ago
Ray
c4a7c702b4
FEATURE: Several callbacks added -WIP- #1523 #1329
NOTE: This feature is still under consideration and not complete.
4 years ago
Ray
dfe797060a
WARNING: BREAKING: RENAMED: enums values
RENAMED: TextureFilterMode values
RENAMED: TextureWrapMode values
4 years ago
Ray
408f5aedb8
WARNING: BREAKING: RENAMED enum values
RENAMED: CubemapLayoutType and NPatchType
4 years ago
Ray
bcc4418ff0
REVIEWED: GetFileExtension() to include the dot #1523
4 years ago
Agnis "NeZvērs" Aldiņš
209445ccde
LoadMusicStreamFromMemory ( #1606 )
* define SUPPORT_FILEFORMAT_MOD in config.h
* RLAPI LoadModuleFromData() definition in raylib.h
* LoadModuleFromData() definition in raudio.h
* LoadModuleFromData implementation in raudio.c
* Rename API to LoadMusicStreamFromMemory & default unload.
* raudio.c tabs to spaces
* Styling curly bracket and removing dev debugging TRACELOG
Co-authored-by: nezvers <agnis16@inbox.lv>
4 years ago
raysan5
0c63c7c907
Possible callbacks -WIP-
4 years ago
raysan5
090c790e50
Review formating for latest PR
4 years ago
raysan5
0f309b9b16
REMOVED: MeshNormalsSmooth() #1421
Current implementation is probably wrong and it should be reimplemented from scratch, in the meantime, I prefer to remove the function.
4 years ago
raysan5
62ccec0ac5
REMOVED: SetTraceLogExit()
I feel nobody has ever used this function...
4 years ago