summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2021-04-02REVIEWED: ToggleFullscreen() on web #1241raysan5
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.
2021-04-02Review compress/decompress logsraysan5
2021-04-02Remove old flagraysan5
2021-04-02Update Makefileraysan5
2021-04-01Review libc dependencyraysan5
2021-04-01Update README.mdRay
2021-04-01Remove trailing spacesraysan5
2021-04-01Review commentsraysan5
2021-04-01Update core_input_gamepad.craysan5
2021-03-31ADDED: Support model normal matrix location #1691raysan5
2021-03-31Review formattingraysan5
2021-03-31REVIEWED: DrawMeshInstanced() matrix computationsraysan5
Simplified some parts and reviewed for a correct computation of matrices, considering stereo render view/projection per eye transformations
2021-03-31REVIEWED: Define instancing API entry points for RPIraysan5
2021-03-31REVIEWED: CheckCollisionPointLine()raysan5
Use fabsf() instead of abs()
2021-03-31RENAMED: example: shaders_mesh_instancingraysan5
shaders_rlgl_mesh_instanced -> shaders_mesh_instancing
2021-03-31Review code formattingraysan5
2021-03-31[shapes] CheckCollisionPointTriangle (fix), CheckCollisionPointLine (new ↵mkupiec1
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
2021-03-31REVIEWED: RPI instancing checks #1679raysan5
2021-03-28Review matrix multiplicationraysan5
2021-03-28REVIEWED: rlgl: Stereo render is working againraysan5
As a bonus, stereo render is compatible with mesh instancing now!
2021-03-28REVIEWED: text_draw_3d, code formattingraysan5
2021-03-28REVIEWED: tinyobjloader #1568raysan5
2021-03-28Reviewed UWP project #1681raysan5
2021-03-28REVIEWED: models_gltf_model #1684raysan5
2021-03-28ADDED: LoadShaderFromMemory() #1690raysan5
2021-03-28REVIEWED: DrawTexturePoly()raysan5
2021-03-28Added draw 3d text example (#1689)Vlad Adrian
2021-03-27GetCollisionRayMesh makes use of triangle count (#1688)Carlos Hernandez Barbera
Co-authored-by: Carlos Hernandez Barbera <[email protected]>
2021-03-27Fixing pointer arithmetic to avoid error [-Werror=pointer-arith] (#1685)Maksymilian Mika
2021-03-26Preserve floating point values in DrawRectangleLinesEx (#1683)Dan Bechard
2021-03-26REVIEWED: DrawMeshInstanced()Ray
2021-03-26Update models_yaw_pitch_roll.cRay
2021-03-25REVIEWED: OpenGL 1.1 working againRay
2021-03-25WARNING: BREAKING: rlgl redesign -WIP-Ray
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?
2021-03-25Add DrawTexturedPoly and example (#1677)chriscamacho
* 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 <[email protected]>
2021-03-25REVIEW: instancing example formatingRay
2021-03-25added animation and keyboard controls to rlgl mesh Instancing example (#1678)Max
2021-03-24Change the color of the FPS display if the FPS is low (orange for <30, red ↵Jeffery Myers
for < 15). (#1676) Co-authored-by: Jeffery Myers <[email protected]>
2021-03-24Reviewed DrawFPS() commentRay
2021-03-24REMOVED: DrawGizmo()Ray
This is a very simple and specific implementation that should be better addressed by the users
2021-03-24Update textures.cRay
2021-03-24REVIEWED: DrawRectangleRounded() performance #1523Ray
Function analyzed using RenderDoc. It's a complex function and could require many triangles for the corners but it seems overall it's quite optimized!
2021-03-23Added security check for render batch #1670Ray
2021-03-23Fix activeTextureId to have MAX_BATCH_ACTIVE_TEXTURES elements instead of ↵Victor
the hardcoded 4 (#1674)
2021-03-23Fix 90 degree bug with DrawTexturePro and DrawRectanglePro (#1673)Chris
- The vertices did not map to where I expected causing rotation to be off by 90 degrees. I reorganized the vertices making it easier to reason about which fixes this. - The order for drawing is now topLeft, bottomLeft, bottomRight, topRight.
2021-03-23Update text_raylib_fonts.cRay
2021-03-23Update text_raylib_fonts.cRay
2021-03-23Update rlgl.hRay
2021-03-23REVIEWED: rlgl_standalone usageRay
2021-03-23Don't call sqrtf when axis already normalized (#1672)Dan Bechard