Jonathan Marler
8749ba9ebf
Uncomment SetTargetFPS in core_window_flags
I think this line was accidently commented out in this commit:
3d1ae3500c
The FPS limit is needed to get the desired wait time for the "hide window"
test, which uses the frame counter to hide the window for 3 seconds. On
my machine without this limit it runs at over 1000 FPS and it appears
like the hide window state is broken.
I also added some text that tells the user that it only hides the window
for 3 seconds so they're not surprised when the window automatically
reappears.
3 hafta önce
Jonathan Marler
611c43719f
Avoid divide by 0 in core_custom_frame_control example
3 hafta önce
Jonathan Marler
ac17de5074
[build] remove examples/build.zig, incorporate into main build.zig
Removes the second build.zig in the examples directory and incorporates it
into the main build.zig. This gives the zig build system the data needed to
know if the raylib library needs to be rebuilt when running any example.
3 hafta önce
Fabrizio Pietrucci
e140aca1b5
Increase zoom factor in `core_2d_camera.c`
This compensate for slower zoom speed due to log scaling
4 hafta önce
Fabrizio Pietrucci
8b84c999d2
Use logarithmic zoom scaling in 2d camera zoom examples
4 hafta önce
Aidon
513753c394
Converting int to char
Fixes warning: narrowing conversion caused by trying to convert int to unsigned char
1 ay önce
Amy Wilder
61a026f7ef
[examples] Reorganize some conditions to fix overlap bugs ( #4829 )
* Reorganize some conditions to fix overlap bugs
* Fix edge case where control point selection outlives mouse down
1 ay önce
sleeptightAnsiC
f430d72a8c
[examples] fix: use quotation marks when including raylib.h ( #4821 )
...so it will always prioritize local version of raylib instead of
system-wide installations, which is a huge problem when testing any
changes done locally to raylib as it might cause silent mismatch issues.
There were only 4 examples affected by this issue which were using
`#include <raylib.h>`. Other examples use proper `#include "raylib.h"`
Fixes: https://github.com/raysan5/raylib/issues/4820
1 ay önce
Ray
557d071fa2
Reviewed shader loading message
1 ay önce
jordan4ibanez
7cae259a6d
Reviewed shaders comment wording ( #4793 )
1 ay önce
Destructor17
27af359d1c
[rlgl] Preserve texture on mode switching ( #4364 )
* Fix textures on draw mode switch
* formatting fix
* ident
1 ay önce
Ray
256953957f
Update Makefile
1 ay önce
Jay Rhoden
015ab9df18
Amend comment to explain what LoadCodepoints is doing. ( #4787 )
As a beginner, it was not clear to me what the purpose of the LoadCodepoints function is. I am trying to help past me.
1 ay önce
Colleague Riley
c34ef35433
Update RGFW and ensure it's consistent with the GLFW backend ( #4783 )
* add PLATFORM_WEB_RGFW
* fix some bugs
* fix web_rgfw gamepad
* send fake screensize
* fix gamepad bugs (linux) | add L3 + R3 (gamepad)
* fix?
* update RGFW (again)
* update raylib (merge)
* fix xinput stuff
* delete makefile added by mistake
* update RGFW
* update RGFW (rename joystick to gamepad to avoid misunderstandings
* update RGFW (fix X11 bug)
* update RGFW
* use RL_MALLOC for RGFW
* update RGFW (fixes xdnd bug)
* fix some formating
* Update RGFW
* update RGFW
* undo change
* undo change
* undo change
* undo change
* have .scroll be 0 by default
* update RGFW
* update RGFW
* update RGFW
* fix year
* fix wasm key event bug
* update RGFW
* link to IOKit
* update
1 ay önce
Thomas Anderson
a1de60f3ba
added missing file ( #4754 )
2 ay önce
Ray
861ebafe62
Update shaders_mesh_instancing.c
2 ay önce
Anstro Pleuton
7bfc8e8ca7
[example] Add shaders_rounded_rectangle example ( #4719 )
* Add shaders_rounded_rectangle example
* Minor tweaks to example template (add star, more)
* Combine shaders
* Fix changes after review
---------
Co-authored-by: Anstro Pleuton <anstropleuton@github.com>
2 ay önce
Ray
2c50da9a6a
REVIEWED: -sASSERTIONS usage by linker #4717
2 ay önce
Anstro Pleuton
773e3f5f9f
Update more examples inconsistencies ( #4711 )
Co-authored-by: Anstro Pleuton <anstropleuton@github.com>
2 ay önce
Anstro Pleuton
945f181f1d
[examples] Update examples to be consistent ( #4699 )
* Update examples inconsistencies
* Happy new years, examples!
* Missed one inconsistency
* Update final few examples inconsistencies
---------
Co-authored-by: Anstro Pleuton <anstropleuton@github.com>
2 ay önce
Anthony Carbajal
27e530eb18
update examples with difficulty stars ( #4694 )
* update examples with difficulty stars
* manual fix script issues
* manual fix script issues
3 ay önce
Ray
7c7b087efb
REVIEWED: example: `shaders_deferred_render` -WIP-
Not working but shader compiles and example runs... not sure if deferred rendering could be supported in OpenGL ES 2.0.
3 ay önce
Ray
7b570bdfdd
Update models_point_rendering.c
3 ay önce
Eike Decker
5c1cce28a7
Using Module provided canvas id for event binding ( #4690 )
This change is replacing the hardcoded "#canvas" element references in
rcore_web to allow using canvas elements that use different names
(which is necessary when using multiple canvas elements on one page).
Also adding a cursor hiding example to mouse example.
3 ay önce
Ray
cfbba79bd3
REVIEWED: example: `models_textures_tiling` shaders
3 ay önce
Ray
fddfb58f85
REVIEWED: Potential shader issues
3 ay önce
Ray
af163ba22a
REVIEWED: example: `shaders_julia_set`
3 ay önce
Ray
da5a868e2a
REMOVED: example: `core_gamepad_info`
3 ay önce
Ray
2f6230e366
Formatting review and examples review
3 ay önce
Ray
4bceddd4de
ADDED: example: `models_tesseract`
3 ay önce
Ray
a1896c7a90
REVIEWED: Code/Web-Makefile formatting
3 ay önce
Ray
8e450e4446
Reviewed shaders formating to follow raylib coding conventions
3 ay önce
Ray
62d8969a56
Reviewed shader formating
3 ay önce
veins1
08b089f620
Reviewed shaders_deferred_render ( #4676 )
Fixed: g-buffer textures binding
Fixed: Clearing screen with white would leak onto g-buffer textures
Reviewed comments
3 ay önce
Hakunamawatta
43dbaf21e7
[examples] Fix broken link ( #4674 )
3 ay önce
rexept
2f95e8382b
typo fix ( #4656 )
3 ay önce
Peter0x44
0f6e85a975
[build] CMake: Don't build examples using audio if audio is disabled ( #4652 )
3 ay önce
Ray
fa0eada61a
Update year to 2025
3 ay önce
Jeffery Myers
f355d6f1db
Transform the vertex normals by the animated matrix ( #4646 )
3 ay önce
Johannes
75b6b825df
using addCMacro instead of defineCMacro ( #4620 )
Co-authored-by: Johannes Rønning <johannes@picterus.com>
3 ay önce
Le Juez Victor
6eb1206660
fix `shaders_deffered_render.c` for OpenGL ES 3 ( #4617 )
This fixes an incomplete framebuffer issue due to the use of a texture format not supported in ES 3.
This commit also adds more information on how to manage deferred rendering.
4 ay önce
Colleague Riley
58004723d8
[rcore][RGFW] Add new backend option: `PLATFORM_WEB_RGFW` and update RGFW ( #4480 )
* add PLATFORM_WEB_RGFW
* fix some bugs
* fix web_rgfw gamepad
* send fake screensize
* fix gamepad bugs (linux) | add L3 + R3 (gamepad)
* fix?
* update RGFW (again)
* update raylib (merge)
* fix xinput stuff
* delete makefile added by mistake
* update RGFW
* update RGFW (rename joystick to gamepad to avoid misunderstandings
* update RGFW (fix X11 bug)
* update RGFW
* use RL_MALLOC for RGFW
* update RGFW (fixes xdnd bug)
* fix some formating
4 ay önce
Ray
de6c09ee7a
WARNING: REVIEWED: Use `libraylib.web.a` naming on PLATFORM_WEB
This change allows to have in same directory (currently `raylib/src`) two raylib build versions: Desktop and Web
4 ay önce
Michael
d2cd2a0152
[rlgl][rmodels] Add instranceTransform shader location index #4538 ( #4579 )
4 ay önce
Asdqwe
93a67417b3
Fix examples Makefile PLATFORM define ( #4582 )
4 ay önce
danil
2820fcc29e
[examples] improve input_virtual_controls example ( #4584 )
4 ay önce
Ray
6fbf08cc1f
Update pbr.fs
4 ay önce
Ray
f9cf684356
Update pbr.vs
4 ay önce
Ray
698bfc48fe
Update pbr.fs
4 ay önce
Ray
0d39e7137b
Fix #4527
4 ay önce