| Age | Commit message (Collapse) | Author |
|
This change allows more versatile and consistent splines drawing. It also gives more control to advance users to draw splines as individual segments.
|
|
|
|
Added new API to record and play events
Added examples illustrating functionality
|
|
|
|
|
|
* Added rudimentary SVG support. Added 2 functions ImageLoadSvg and ImageLoadSvgWithSize.
* Added an example on how to use ImageLoadSvgWithSize and adjusted Makefiles accordingly.
* Added actual correct example file.
* Reviewed the code to keep the raylib coding conventions in mind.
Moved the LoadImageSvg() code into LoadImage() guarded by SUPPORT_FILEFORMAT_SVG.
Renamed LoadImageSvgWithSize() to LoadImageSvg().
Added a LoadImageSvgFromString() function to parse the loaded SVG into an actual image. This does the bulk of the work.
* Fixed typo.
---------
Co-authored-by: Ray <[email protected]>
|
|
Support creating a 3x3 pixels white rectangle at the bottom-right corner of the generated font atlas image, useful for shapes+text drawing in a single draw call!
|
|
|
|
|
|
|
|
* Fixed some grammar mistakes.
* Fixed some typos.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Those functions were platform dependent and user has no control over the file created. They have been removed from raylib and just moved to `core_storage_values` example.
|
|
|
|
|
|
* Updated QOI to latest version.
* Enable back QOI support!
* Stray extra space! Should be good now.
|
|
Allow to choose which modules are compiled with raylib, if some modules are excluded from compilation, required functionality is not available but smaller builds are possible.
|
|
|
|
|
|
|
|
|
|
* - support create OpenGL debug context in OpenGL 4.3
* - additional events in debug message
- fixed glEnable(GL_DEBUG_OUTPUT)
* Reviewed OpenGL Debug Context
|
|
|
|
raylib modules have been slightly renamed to add some identity and note that they are independent modules that can be used as standalone separate parts of raylib if required.
The renamed modules are:
- `core` -> `rcore`
- `shapes` -> `rshapes`
- `textures` -> `rtextures`
- `text` -> `rtext`
- `models` -> `rmodels`
- `camera` -> `rcamera`
- `gestures` -> `rgestures`
- `core` -> `rcore`
All the build systems has been adapted to this change.
|
|
- ADDED: `GetTouchPointCount()` to core module, removed from gestures module.
- Support multiple touch points: `MAX_TOUCH_POINTS`.
|
|
* new models_magicavoxel_loading example
* Portable header-only file "magicavoxel_loader.h" for MagicaVoxel loader example.
* models_magicavoxel_loading example added to CMakeLists.txt and Makefile
* fix models_magicavoxel_loading example for linux.
* * vox_loader into "src/external/vox_loader.h"
* vox file support for "models.c"
* updated example "models/models_magicavoxel_loading.c"
* * Fix Vox_FreeArrays (removed memory leak)
* * removed magicavoxel_loader.h
* * Revert vs2019 solution
|
|
|
|
that share same data types and can be used in standalone mode
|
|
* Unused UWP define removal
* Further removal of unusued UWP defines
|
|
When a shader is loaded, by default, several locations are tried to be set automatically.
|
|
RENAMED: GetCodepoints() -> LoadCodepoints(), now codepoint array data is loaded dynamically instead of reusing a limited static buffer.
ADDED: UnloadCodepoints() to safely free loaded codepoints
RENAMED: GetNextCodepoint() -> GetCodepoint()
|
|
|
|
|
|
Avoid possible symbol collisions
|
|
|
|
|
|
https://youtu.be/3dZenkpmRzM
|
|
(Default 95%) to reduce CPU use. (#1756)
Co-authored-by: Jeffery Myers <[email protected]>
|
|
|
|
Added config flag: SUPPORT_GL_DETAILS_INFO
|
|
|
|
|