aboutsummaryrefslogtreecommitdiff
path: root/examples
AgeCommit message (Collapse)Author
2019-03-29Update standard_lighting.cRay
2019-03-29Review models examplesRay
2019-02-12Include mini_al directly, no separate moduleRay
2019-01-21Added CMD compilation scripts for examplesRay
They could be useful for some people...
2019-01-20cmake: preload resources into web examplesPiotr Balcer
No examples built for the Web platform functioned properly due to lack of resources in the virtual file system provided by emscripten. This patch addresses this problem by adding '--preload-file local_path/resources@resources' emcc option to link flags whenever necessary.
2019-01-20cmake: use ALLOW_MEMORY_GROWTH=1 for web examplesPiotr Balcer
The default memory limit for emscripten applications is 16 mergabytes, which might be to little for some examples, especially given that the resources are also included in that limit. Normally, using this option disables some asm.js optimizations, but there's no such cost for WebAssembly.
2019-01-19Review window titleraysan5
2019-01-10WARNING: Renamed module: audio -> raudioRay
Planning to promote raudio module as a simple and easy-to-use front-end for the amazing mini_al library, so the name change. Name comes from raylib-audio but in spanish it also remembers to word "raudo", meaning "very fast", an analogy that fits perfectly to the usefulness and performance of the library! Consequently, raylib version has been bumped to 2.4-dev.
2019-01-10WARNING: Redesigned SetShaderValue()Ray
2019-01-09Merge pull request #718 from MarcoLizza/shaders-uniforms-arrayRay
Shaders uniforms array
2019-01-09Limiting FPS to 60 for uniformity with other examples.Marco Lizza
2019-01-09Adding basic palette-switching example using uniform arrays.Marco Lizza
2019-01-09Fixing typo in examples makefile, preventing build.Marco Lizza
2019-01-06Review BRDF texture generationraysan5
Actually, that function should be redesigned...
2019-01-05Some code tweaksraysan5
2019-01-05Reviewed exampleraysan5
2019-01-01Update Makefile for Emscriptenraysan5
2018-12-29ADDED: DrawTextRec() and exampleraysan5
2018-12-26WARNING: BREAKING CHANGEraysan5
Added a bunch of useful text management functions. Consequently, some already available functions like `FormatText()` and `SubText()` has been renamed for consistency. Created temporal fallbacks for old names. raylib version bumped to 2.3.
2018-12-25Support float texture data on OpenGL ES 2.0raysan5
2018-12-25Corrected issue with MOD playingraysan5
Despite issue is corrected, now module loop doesn't work...
2018-12-25REVIEWED: LoadFontEx()raysan5
Changed parameters order for consistency with LoadFontData() and other functions when an array is passed by parameter and array size is the following parameter.
2018-12-21Use stb_vorbis.h as header onlyRay
2018-12-20Update models_obj_viewer.cRay
2018-12-20Some tweaksRay
2018-12-20new example: shaders_raymarchingRay
2018-12-20new example: models_obj_viewerRay
2018-12-18Corrected issue when scalingRay
2018-12-18Reviewed some examples to work on RPIRay
2018-12-18Avoid example on Android compilationRay
2018-12-16Review standard lighting sample -WIP-Ray
It's broken.
2018-12-15ADDED: GenMeshPoly()Ray
To generate 2D polygonal shape
2018-12-12Update models_rlgl_solar_system.cRay
2018-12-11WARNING: BIG rewrite of rlgl moduleRay
This commit implements a big update of rlgl module, intended to optimize some parts. This change could break some code bases... hopefully not, but it could. The BIG changes to the module are: - Replaced LINES-TRIANGLES-QUADS buffers by a single one, now all vertex data is accumulated on a single buffer and managed with registered draw calls. LINES-TRIANGLES-QUADS could be used the same way as before, rlgl will manage them carefully. That's a big improvement of the system. - Support multi-buffering if required. Just define MAX_BATCH_BUFFERING desired size (currently set to 1 batch). Should be enough for most of the situations. - Removed temporal accumulative buffers for matrix transformations, now transformations are directly applied to vertex when on rlVertex3f() - Reviewed rlPushMatrix()/rlPopMatrix() to be consistent with OpenGL 1.1, probably I should remove that ancient behaviour but... well, it was not consistent and now it is. - Minor tweaks: LoadText(), I broke it in last update... also multiple comments reviewed. - TODO: MAX_BATCH_ELEMENTS checking should probably be reviewed... done some tests and it works but...
2018-11-26Enable SDL2 library for audio on WebRay
Solves audio cracking issues
2018-11-19Review resources namingRay
raylib resource data file for Windows platform (containing raylib icon and metadata for executable file) has been renamed to a more consistent name: raylib.rc.data Also required to work with tcc compiler.
2018-11-19Review RenderTexture drawing usageRay
Now `BeginTextureMode()` does not clean buffers automatically, that behaviour has been changed because there could be some case (i.e. painting software) where texture buffer does not ned to be cleared; user is responsible of clearing buffers using `ClearBackground()`
2018-11-06Minor reviewRay
2018-10-31Reviewed audio issuesRay
- Updated dr_mp3 and implemented it - Reviewed sampleCount vs frameCount - Reviewed XM playing (some weird things...)
2018-10-21Added multitouch exampleBerni8k
2018-10-19Comment tweakRay
2018-10-04Fix physac's fixed time stepPablo Marcos Oltra
2018-09-25PNG image size optimizationRay
2018-09-06Support aliased font texture generationRay
Useful for bitmaps pixelated fonts where anti-aliasing is not desired! Change also enables additional font generation mechanisms in a future (cleartype, hinting...).
2018-09-05Review example to show text tintingRay
2018-08-14Renamed n-patch sampleRay
2018-08-09Merge pull request #616 from overdev/masterRay
[Feature Request] 9-patch drawing function
2018-08-08Added example screenshot.Jorge A. Gomes
2018-08-08Added texture_image_9patch.c exampleJorge A. Gomes
2018-08-08Added 9-patch texture used in the example code.Jorge A. Gomes