summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2023-02-05update zig build to latest master (#2910)star-tek-mb
also, adds package manager support
2023-02-05some typos reviewRay
2023-02-05fix DrawMesh using SHADER_LOC_COLOR_SPECULAR as a material map (#2908) (#2909)HKrogstie
2023-02-04Support QOA audio format on `ExportWave()` -WIP-Ray
2023-02-04ADDED: QOA audio format support -WIP-Ray
2023-02-04Replace TABS by 4 spacesRay
2023-02-03Update qoi.hRay
2023-02-03rcamera: move y clamp to before 3d projection (#2905)Ian McFarlane
2023-02-01Update core_input_gamepad.c (#2903)Antonis Geralis
2023-02-01Update external librariesRay
Switch to official `stb_vorbis.c` instead of using an outdated fork
2023-02-01ADDED: `Vector2LineAngle()` #2887Ray
REVIEWED: `Vector2Angle()`
2023-02-01Add WASM support for Zig build (#2901)Nikolas
* Add WASM support for Zig build * Improve Web example building * Remove emscript example building with Zig again * Readd windows emscripten variables
2023-01-30Review formatting for M3D loading vertex colorsRay
2023-01-30[models] Fix M3D vertex color import. (#2878)Uneven Prankster
* Fix vertex color import for .m3d * Only load vertex colors when color map and/or materials are present * Only execute when color array is present --------- Co-authored-by: Uneven Prankster <[email protected]>
2023-01-28fix typo (#2899)Dor Shapira
patrix=>matrix
2023-01-28ADDED: IsModelReady(), IsMaterialReady(), IsTextureReady(), ↵Rob Loach
IsRenderTextureReady() (#2895)
2023-01-27Raylib.h has exceeded 512 functions! (#2896)Antonis Geralis
2023-01-27ADDED: `IsShaderReady()`, `IsImageReady()`, `IsFontReady()`, ↵Rob Loach
`IsWaveReady()`, `IsSoundReady()`, `IsMusicReady()` (#2892) These IsReady() functions provide a method in order to verify whether or not the object was loaded successfully. They're useful to make sure the assets are there prior to using them.
2023-01-27Fix warnings and bad project settings for 4.5 release (#2894)Jeffery Myers
2023-01-26Update CHANGELOGRay
2023-01-26Update CHANGELOGRay
2023-01-26Update BINDINGS.md (#2889)Kenta
Update Kaylib license to Zlib
2023-01-25Update rmodels.cRay
2023-01-25add include guards on config.h (#2888)Jeffery Myers
2023-01-25Add wayland support (#2883)Antonis Geralis
2023-01-24fixed typo (#2886)Dor Shapira
pilepine=>pipeline chosing=>choosing additioanlly=>additionally attachmment=>attachment initialize=>inititialize Binded=>Bound lattest=>latest hi @raysan5, I ran rlgl.h into some "typo checking" program(basically a JetBrains IDE), and here are all the things that the program was able to spot and fix. as my English isn't really well I would like it if you could check that I didn't make any mistakes in the typo fixing...
2023-01-24REVIEWED: `rlGenTextureMipmaps()`, GPU generation onlyRay
2023-01-24Merge branch 'master' of https://github.com/raysan5/raylibRay
2023-01-24REVIEWED: `ProcessMaterialsOBJ()` available when requiredRay
2023-01-23[models] Load bone names from IQM file if available (#2882)PencilAmazing
* Load bone names from IQM file if available * Formatting and default bone name
2023-01-23Removed twitter badge, twitter API seems to be limitedRay
2023-01-22Add RAYLIB_VERSION numbers to raylib.h (#2856)Rob Loach
Ran into an issue in raylib-cpp where a user was using raylib 4.5-dev, even though the library currently only targets 4.2. With having RAYLIB_VERSION_MAJOR and RAYLIB_VERSION_MINOR, we will be able to target different versions of raylib in different ways, via C preprocessor conditionals. For example: ``` c newColor = ColorTint(BLUE, RED); TraceLog(LOG_INFO, "The color should be tinted, but this isn't supported in ryalib <= 4.2"); ```
2023-01-22Fix to use TRACELOG() instead of TraceLog() for internal modules (#2881)Rob Loach
There were a few raylib modules that continued to use TraceLog() instead of the TRACELOG() macro. This change ensures that all the internal raylib modules use the TRACELOG() pattern consistently.
2023-01-21minor format tweakRay
2023-01-21Fix android sound issue #2118 (#2875)Antonis Geralis
2023-01-21Stub out rlCubemapParameters if under GL 1.1. (#2876)Uneven Prankster
Co-authored-by: Uneven Prankster <[email protected]>
2023-01-21Add packaging for distros with deb- and rpm-based packages. (#2877)KOLANICH
2023-01-20Have LoadMaterials call the same code that OBJ loader does so that we can ↵Jeffery Myers
read MTL files (#2872)
2023-01-20Correct the set paths in bat files in examples/ (#2870)Masoud Naservand
Co-authored-by: Masoud Naservand <[email protected]>
2023-01-20Fix warnings in raylib project from MSVC (#2871)Jeffery Myers
2023-01-19don't try to free a void* buffer as if it's a cgltf_data structure (#2867)Jeffery Myers
2023-01-19Add rlCubemapParameters to rlgl.h (#2862)Uneven Prankster
Co-authored-by: Uneven Prankster <[email protected]>
2023-01-14Fixed bug : touches become sticky (#2857)Ghost
Touches became sticky and didn't disappear after using more than 2 fingers, fixed by getting the touch count of how many fingers are on the screen, and only looping through the available/pressed down touch points instead of looping through the maximum touch points. Tested with more than 10 touch points, and with different MAX points value, working perfectly.
2023-01-14Update BINDINGS.md (#2858)Kenta
* Update BINDINGS.md Add Kaylib - Kotlin/Native binding for 4.5-dev (proper binding). Add Raylib-Nelua - Nelua binding for 4.5-dev with working wasm export. * Update BINDINGS.md
2023-01-11Update raylib-ocaml to 4.2.0 (#2853)Tobias Mock
2023-01-10Set initial window position for display-sized fullscreen (#2742)Daijiro Fukuda
2023-01-10Minor tweaksRay
2023-01-10OpenGLES 2.0 support on PLATFORM_DESKTOP (#2840)Go Watanabe
* OpenGLES 2.0 support on PLATFORM_DESKTOP * exmples raylib_opengl_interop desktop GLES2 support * rename gles2.h -> glad_gles2.h
2023-01-10ADDED: Required define on Linux #2729Ray
2023-01-10RENAME: type to projection #2851Ray