raysan5
0e04ae561e
Merge branch 'master' of https://github.com/raysan5/raylib
3 years ago
raysan5
7b37caa96c
REVIEWED: Model scale #1700
3 years ago
m4ntr0n1c
abf481023b
Update to the xm player routine and support functionalities ( #1701 )
* Update jar_xm.h
Major bug fixes and refactoring
* Update jar_xm.h
update to version 0.31
3 years ago
raysan5
c2c141f941
Update version to raylib 3.7
3 years ago
raysan5
b52cd8f605
Reorganized functions by module
3 years ago
raysan5
5fd441969d
REVIEWED: rlLoadShaderDefault()
Operate over global variable
3 years ago
raysan5
14aa29d18b
Update rlgl.h
3 years ago
raysan5
4c9d2e719e
Merge branch 'master' of https://github.com/raysan5/raylib
3 years ago
raysan5
66f3434571
REDESIGNED: Shapes texture/rec moved to shapes module
3 years ago
Rob Loach
d58b7b509e
Make SaveFile* callbacks return a boolean ( #1697 )
3 years ago
raysan5
c21baf0d92
ADDED: GenMeshDefault() #1556
3 years ago
raysan5
46650b5fb1
Reviewed skybox and pbr examples
3 years ago
raysan5
51f3129c5d
Reviewed examples
3 years ago
raysan5
ccdf7ff335
REDESIGN: Move GenTexture*() functions to PBR example #721
Removed functions from rlgl module.
3 years ago
raysan5
67dda62867
REVIEWED: GenTexture*() functions #721
Avoid RLGL data dependency to allow moving the functions somewhere else
3 years ago
raysan5
7e2531fe35
REVIEWED: ToggleFullscreen() on web #1241
After some investigation, I came to the conclusion it's impossible to get a solution that works for all situations. Fullscreen mode on web depends on the browser, the canvas and also the desired scaling strategy of the user. Just choose a solution that fits me needs for now and let the user manage the canvas on their webs (hopefully not requiring ToggleFullscreen() call).
Also removed several useless related callbacks.
3 years ago
raysan5
38df0760cc
Review compress/decompress logs
3 years ago
raysan5
d64f27bad1
Remove old flag
3 years ago
raysan5
2b6e7c8632
Update Makefile
3 years ago
raysan5
b54d96205f
Review libc dependency
3 years ago
Ray
1da0176cad
Update README.md
3 years ago
raysan5
aed0fee2ca
Remove trailing spaces
3 years ago
raysan5
b4975619ed
Review comments
3 years ago
raysan5
736d5920c7
Update core_input_gamepad.c
3 years ago
raysan5
cdc3754449
ADDED: Support model normal matrix location #1691
3 years ago
raysan5
2488d361b6
Review formatting
3 years ago
raysan5
c772de702b
REVIEWED: DrawMeshInstanced() matrix computations
Simplified some parts and reviewed for a correct computation of matrices, considering stereo render view/projection per eye transformations
3 years ago
raysan5
434a3a276d
REVIEWED: Define instancing API entry points for RPI
3 years ago
raysan5
8e51e6d1df
REVIEWED: CheckCollisionPointLine()
Use fabsf() instead of abs()
3 years ago
raysan5
fd3e2fda00
RENAMED: example: shaders_mesh_instancing
shaders_rlgl_mesh_instanced -> shaders_mesh_instancing
3 years ago
raysan5
8f1d81df0f
Review code formatting
3 years ago
mkupiec1
3d1a05d588
[shapes] CheckCollisionPointTriangle (fix), CheckCollisionPointLine (new routine) ( #1695 )
* CheckCollisionPointTriangle
* New feature proposal to existing collision detection routines.
It checks if point [point] belongs to line created between two points [p1] and [p2] with defined margin in pixels[threshold].
1693
3 years ago
raysan5
98a2e16d4d
REVIEWED: RPI instancing checks #1679
3 years ago
raysan5
b5aaf33058
Review matrix multiplication
3 years ago
raysan5
aaf0d8b839
REVIEWED: rlgl: Stereo render is working again
As a bonus, stereo render is compatible with mesh instancing now!
3 years ago
raysan5
00e71faed6
REVIEWED: text_draw_3d, code formatting
3 years ago
raysan5
6a24dd8945
REVIEWED: tinyobjloader #1568
3 years ago
raysan5
b8c3b8277c
Reviewed UWP project #1681
3 years ago
raysan5
8f3e91ae83
REVIEWED: models_gltf_model #1684
3 years ago
raysan5
23a764190e
ADDED: LoadShaderFromMemory() #1690
3 years ago
raysan5
bc6b16beb2
REVIEWED: DrawTexturePoly()
3 years ago
Vlad Adrian
668ba870e4
Added draw 3d text example ( #1689 )
3 years ago
Carlos Hernandez Barbera
7eaeffc8d9
GetCollisionRayMesh makes use of triangle count ( #1688 )
Co-authored-by: Carlos Hernandez Barbera <carloshdezbarbera@gmail.com>
3 years ago
Maksymilian Mika
f38ced15e7
Fixing pointer arithmetic to avoid error [-Werror=pointer-arith] ( #1685 )
3 years ago
Dan Bechard
b6ca524bdd
Preserve floating point values in DrawRectangleLinesEx ( #1683 )
3 years ago
Ray
f9bab14fdb
REVIEWED: DrawMeshInstanced()
3 years ago
Ray
c6828070dc
Update models_yaw_pitch_roll.c
3 years ago
Ray
fb9a437f8a
REVIEWED: OpenGL 1.1 working again
3 years ago
Ray
cba412cc31
WARNING: BREAKING: rlgl redesign -WIP-
rlgl module has been completely redesigned to move Mesh/Material structures to [models] module. Still some work to do, broken elements:
- [models] OpenGL 1.1 mesh rendering: DrawMesh()
- [models] Mesh Instancing: DrawMeshInstanced()
- [models] Stereo rendering: DrawMesh()
- [models] GL_FLOAT, GL_UNSIGNED_INT exposed
- [models] GenMeshCustom()
- [rlgl] GenTexture*() functions removal?
3 years ago
chriscamacho
9569d6a802
Add DrawTexturedPoly and example ( #1677 )
* adds DrawTexturedPoly with example
* the actual example ... ahem
* moved DrawTexturePoly to textures function and example
NB function name changed to fit with other DrawTextureXXX functions
(no "d" )
Co-authored-by: codifies <you@example.com>
3 years ago