Commit graph

7,837 commits

Author SHA1 Message Date
Shane Smiskol
dcd7693863 rm 2025-06-25 00:37:05 -07:00
Shane Smiskol
a9cf79275f debug 2025-06-25 00:35:12 -07:00
Shane Smiskol
bd4163b5bf duh 2025-06-25 00:30:18 -07:00
Shane Smiskol
814880eda8 try 0 2025-06-25 00:25:12 -07:00
Shane Smiskol
8957a19db8 ? 2025-06-25 00:20:09 -07:00
Shane Smiskol
4f13b5ae73 ??????????? 2025-06-25 00:16:41 -07:00
Shane Smiskol
157abf22fb hmm 2025-06-25 00:13:40 -07:00
Shane Smiskol
a7348a1ead works? 2025-06-25 00:08:37 -07:00
Shane Smiskol
978a38a3ea try 2025-06-25 00:04:00 -07:00
Shane Smiskol
7cb7997741 ? 2025-06-25 00:02:51 -07:00
Shane Smiskol
21cc7ae736 simpl 2025-06-24 23:55:45 -07:00
Shane Smiskol
b02128e803 set interval 2025-06-24 23:54:24 -07:00
Maxime Desroches
cac6f6af62
comma: process finger removal only once (#10)
Co-authored-by: Comma Device <device@comma.ai>
2025-06-24 20:07:20 -07:00
Shane Smiskol
7696827099
Proper down and up touch events for single frame touches (#9) 2025-06-23 16:26:49 -07:00
Maxime Desroches
c0753673e6
comma: detected single frame released events (#8) 2025-06-21 18:11:44 -07:00
Maxime Desroches
e0823aace6
comma: real multi-touch (#7) 2025-05-26 18:37:57 -07:00
Maxime Desroches
3cf4f3abdd
comma: fix touch rotate (#6) 2025-05-25 22:59:36 -07:00
Maxime Desroches
fb06da3384 comma: fix touch inverse 2025-05-12 17:20:37 -07:00
Maxime Desroches
66030a7de6
comma backend: add missing SetGamepadVibration (#5) 2025-02-05 13:07:30 -08:00
Maxime Desroches
f5b0a7237c
openpilot color names (#4) 2024-12-07 01:05:07 -08:00
Maxime Desroches
5b56f44b1f
Merge pull request #2 from commaai/touch
add touch support
2024-12-03 21:42:52 -08:00
Maxime Desroches
698226f1e4 slot 2024-12-03 21:25:31 -08:00
Maxime Desroches
4f9a8a44d2 touch 2024-12-03 21:17:57 -08:00
Maxime Desroches
591b3be34d
Merge pull request #1 from commaai/comma
comma backend
2024-11-27 23:42:39 -08:00
Maxime Desroches
cd198c27d0 examples 2024-11-27 23:38:54 -08:00
Maxime Desroches
159e59ce07 make 2024-11-27 23:35:46 -08:00
Maxime Desroches
43f2137f6d comma 2024-11-27 23:27:47 -08:00
Leonardo Guilherme de Freitas
c53dd8a931
[build][cmake] Improve cmake config file generation (#4541)
* Improve cmake config file generation

This allows for finding raylib on a non-standard location (eg, not in /usr/lib{,64})

* Only have glfw as private if using internal glfw and not static
2024-11-27 11:39:36 +01:00
Anthony Carbajal
79188f570b
fixed spacing in sha1 comment (#4540) 2024-11-25 20:17:22 +01:00
Jeffery Myers
6141489b00
Fixes casting warnings with RGFW platform. (#4534) 2024-11-24 16:25:36 +01:00
listeria
e494c545b8
raymath: fix C++ operator overloads (#4535)
Co-authored-by: Listeria monocytogenes <listeria@disroot.org>
2024-11-24 16:24:34 +01:00
HaxSam
a9aa6b4988
[build.zig] improve build system for zig (#4531)
Is now possible to switch platform

Is now possible to diable raudio, rmodels, and so on

Made getOptions public so it can be used for zig wrappers
2024-11-24 16:22:51 +01:00
Ray
47f83aa58f Merge branch 'master' of https://github.com/raysan5/raylib 2024-11-22 11:06:53 +01:00
Ray
da6fa1d756 Fix #4529 2024-11-22 11:06:34 +01:00
github-actions[bot]
65e0d2cfda Update raylib_api.* by CI 2024-11-22 10:01:29 +00:00
Ray
50a2afff9e Update raylib version to 5.6-dev to avoid confusions with release 2024-11-22 11:01:10 +01:00
Asdqwe
a53a8958f2
Add implementation to GetWindowScaleDPI() for PLATFORM_WEB (#4526) 2024-11-22 10:52:55 +01:00
Ray
0d39e7137b Fix #4527 2024-11-21 12:38:29 +01:00
veins1
11429b48eb
Fix for #4521 (#4523) 2024-11-20 21:28:46 +01:00
Gael Pérez
415a98965a
update raymath.h: add Vector2CrossProduct function (#4520) 2024-11-20 11:27:14 +01:00
kimierik
532167d28b
build.zig: fix raygui inclusion in windows crosscompilation (#4489) 2024-11-20 11:26:29 +01:00
devdad
6af664c04e
Update shaders_basic_pbr example to work on web (#4516)
* basic pbr example

pbr implementation  includes rpbr.h and few shader files header only file, which self contain everything needed for pbr rendering. Few textures and one model of the car which is under free licence which is included inside basic_pbr.c example file  currently supported shader versions are 120 and 330 , version 100 has small issue which I have to resolve

* Unloading PBRMAterial

I forgot unloading PBRMaterial

* fix small issue with texOffset assigment.

value was Vector4 at first but I found out it would be unclear for and users, so I change to have two Vector2 instead, but forgot to assign offset .

* Changed size of textures and file name changed

Changed size of textures from 2048x2048 to 1024x1024 and file name changed to shaders_basic_pbr.c ,
Added the function PBRModel PBRModelLoadFromMesh(Mesh mesh);
but GenMeshPlane(2, 2.0, 3, 3) culdn't be used because it crash once GenMeshTangents() is used with that plane mesh

* Update to 5.5 version  of eexample and fix to work in web

set GLSL_VERSION            100

set precision highp float;
removed in keyword
fix for loop has to use only constant

* Update shader_basic_pbr example to work on web

changed to GLSL_VERSION            100
update glsl100 shader
set float  precision  to highp
removed keyword  in
change for loop tu use constant value  gives an error

* Update shader_basic_pbr example to work on web

changed to GLSL_VERSION            100
update glsl100 shader
set float  precision  to highp
removed keyword  in
change for loop tu use constant value  gives an error

* removed rpbr.h

removed rpbr.h
2024-11-20 11:25:31 +01:00
Jorge A. Gomes
57edbc3bab
Update BINDINGS.md for raylib-py 5.5 (#4519) 2024-11-20 11:24:47 +01:00
Philipp
a145779e21
Update BINDINGS.md: fortran-raylib is on v5.5 (#4518) 2024-11-19 22:42:34 +01:00
Alexandre B A Villares
481095226d
Update BINDINGS.md: github.com/electronstudio/raylib-python-cffi now 5.5 (#4517) 2024-11-19 22:41:14 +01:00
Ray
26548c1062 Remove trail-spaces 2024-11-19 12:33:13 +01:00
Ray
9e4f513a43 Reviewed formating 2024-11-19 12:31:57 +01:00
Ray
c78757a959 REVIEWED: GetClipboardImage(), make symbol available on all platforms 2024-11-19 12:31:49 +01:00
Ray
10789a4d49 Update rlgl.h 2024-11-19 12:31:14 +01:00
mikeemm
95e766472f
[rmodels] Improve OBJ vertex data precision and lower memory usage by ExportMesh() (#4496)
* increased vertex data precision to match blender exports

* modified memory allocation to better fit higher precision data

* now accounting for newline characters during allocation

* now accounting for potentially higher vertex counts

* removed unnecessary final newline
2024-11-19 10:35:47 +01:00