| Age | Commit message (Collapse) | Author |
|
|
|
|
|
having to put them in a model. (#1459)
Make model collision function call the mesh function.
|
|
I did this to support vcpkg expectation. When using the library from vcpkg for web you would install it using vcpkg install raylib:wasm32-emscripten but also vcpkg expects the output lib to be with .a extension instead of .bc
Doesn't make a difference for standalone builds or when raylib is used as a subdirectory dependency.
|
|
* Fixed the build for web using CMake.
I found that the build for me was failing and I added some if defined checks in the core.c file where the glfwSetWindowAttrib was used. (error: implicit declaration of function 'glfwSetWindowAttrib' is invalid in C99 [-Werror,-Wimplicit-function-declaration])
I also changed some values in the toolchain file so that it correctly uses the .bat files when on windows.
* Cleaned up the additional variables (they are not important)
* Added more improvements to cmakelists
Added the option to use the system provided Emscripten toolchain to be more uniform with other libraries.
Fixed and issue which prevented example being built from cmake and also building with html extensions properly.
* Fixed ENUM to STRING because of a missed warning
|
|
* Add options to set line width and aliasing to rlGL layer.
* Don't do line smoothing in OpenGLES
|
|
|
|
|
|
tests. (#1451)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WARNING: Some CMake files not changed
WARNING: glfw_native.h contains custom changes
|
|
|
|
|
|
|
|
Let the advance users manage it as they want...
|
|
|
|
WARNING: Several functions removed, replaced by SetWindowState() / ClearWindowState() equivalents, only for advance users.
ADDED: ClearWindowState() to reset window state
REMOVED: HideWindow() / UnhideWindow()
REMOVED: DecorateWindow() / UndecorateWindow()
|
|
Some flags not working properly yet...
|
|
|
|
|
|
|
|
The improvement in performance is considerable!
|
|
There were some problems about frameCount vs sampleCount that could cause some breaks.
raylib audio structs stores sampleCount = frameCount*channels.
Most libraries return framesCount instead of sampleCount.
stb_vorbis seems to refer to framesCount as samples.
All required functions have been reviewed.
|
|
|
|
|
|
WARNING: OBJ loading is broken at this point...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
v1.8
|
|
miniaudio -> v0.10.25
dr_wav -> v0.12.14
dr_mp3 -> v0.6.19
dr_flac -> v0.12.22
|
|
|
|
There is no zero-check, so window upscales to nothing.
SetupFramebuffer() is kinda wrong, it uses not its params, but global variables. I won't touch it, maybe it has purpose
|
|
|
|
|
|
|
|
* fixed mouse movements are bound to the screen resolution (https://github.com/raysan5/raylib/issues/1392)
* fixed keyboard stuttering on PLATFORM_RPI and PLATFORM_DRM (https://github.com/raysan5/raylib/issues/1392)
* fixed keyboard stuttering on PLATFORM_RPI and PLATFORM_DRM (https://github.com/raysan5/raylib/issues/1392)
|
|
|
|
It returns true on success again
|
|
Not returning error code (or success), just log if it fails
|