raysan5
55dc8171f8
[text] Consider characters padding -WIP- #1432
4 years ago
Ray
c222e231f0
Added SmallBASIC binding
4 years ago
Ray
3e1cd487df
Remove trailing spaces
4 years ago
kernelkinetic
f46514b855
Fixed keyboard stuttering but for cmake only ( #1422 )
* 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 )
4 years ago
Ray
05ab39ed9f
REVIEWED: SaveFileText() error checking
4 years ago
Ray
5ac9cb04c2
Reverted ChangeDirectory() redesign
It returns true on success again
4 years ago
Ray
01d9af12f7
REDESIGNED: ChangeDirectory()
Not returning error code (or success), just log if it fails
4 years ago
Ray
8e15dae5ed
Review contributed examples
4 years ago
Ray
5f79ad9765
Update CHANGELOG
4 years ago
Dominus Iniquitatis
fc1fc250e7
A couple of little comment fixes ( #1416 )
4 years ago
Ray
8327857488
Update shaders_multi_sample2d.c
4 years ago
Ray
fbc51e822b
REDESIGNED: Multiple sampler2D usage on batch system
New implementation allow enabling additional textures per batch only.
4 years ago
Ray
8a16348131
Support multiple sample2D on batch drawing #1333
4 years ago
Ray
60d874caf8
REVIEWED: GetWindowScaleDPI() #1086
4 years ago
Ray
37e2d993e7
Updated assets
Reduce size and better license CC0
4 years ago
Ray
2bcd3a6df5
Simplified example and resources sizes
4 years ago
Ray
d99ac093d4
Support additional texture units for default batch system #1333
This path requires some testing...
4 years ago
Ray
d9e591f235
Review some comments
4 years ago
raysan5
482b8a5e7e
Some tweaks
4 years ago
Ray
88dbaae3be
Update CHANGELOG
4 years ago
Ray
e820aae80b
Added raylib 3.5 CHANGELOG -WIP-
4 years ago
Ray
f12db180cd
Reviewed PR #1407
4 years ago
Chance Snow
9833fe45eb
Added desktop cursor getter and setter functions ( #1407 )
* [core] Added desktop cursor getter and setter functions
* Example: Set mouse cursor in text input box
* Setup standard cursors _after_ GLFW window initialization
* Remove old `int GetMouseWheelMove` declaration
4 years ago
Rabia Alhaffar
eb3e9e4df5
Added version of raylib-cppsharp via used raylib license date! ( #1413 )
It's 2.5
@raysan5 Oh...There are 4 bindings has license date of 2016, But unsure if 1.6.0 or 1.5.0 or 1.4.0 :(
Co-authored-by: Ray <raysan5@gmail.com>
4 years ago
Rabia Alhaffar
5df08daa3f
Added Boo bindings for raylib! ( #1412 )
4 years ago
kernelkinetic
3c9f7263e5
fixed mouse movements are bound to the screen resolution ( https://github.com/raysan5/raylib/issues/1392 ) ( #1410 )
4 years ago
raysan5
fa357b8d5d
Review undesired changes
4 years ago
raysan5
c62c4df749
Updated miniaudio #1402
4 years ago
chriscamacho
6ebf6b4e72
allow for multiple materials in obj files ( #1408 )
* allow for multiple materials in obj files also fix obj_loader hash map issues
* minor fix for warning
Co-authored-by: codifies <nospam@antispam.com>
4 years ago
Ray
41192c6d4a
Replace 0.f by 0.0f
4 years ago
Doyle
b29311c7ca
mouse: Return float movement for precise scrolling where possible ( #1397 )
4 years ago
Ray
a4ea9f872f
Review "aggregate initializations" #1403
4 years ago
Daniel-Junior Dubé
a8685ee4fd
Add Vector2Reflect to raymath.h ( #1400 )
Vector3Reflect exists but not Vector2Reflect. The code is pretty much the same.
I'm not sure what RMDEF does, but I added it to match other function definitions (haven't done much C programming, maybe I'm missing something). Can someone explain to me what it does?
4 years ago
Intasx
7e62d973f9
Add some bindings' versions ( #1398 )
Raylib-forever: 3.1-dev
It generates the c-to-nim bindings straight from the source.
nim-raylib: 3.1-dev
It uses Raylib-forever.
raylib-php: 3.0
Tested it using the provided binaries.
raylib-java: 2.0
Tested it using the provided binaries.
4 years ago
Tobias Jammer
0c29ca8166
Fix 1393 ( #1395 )
4 years ago
Ray
a850246030
Review Texture type
Texture type also maps to Texture2D and TextureCubemap
4 years ago
raysan5
446f9fff00
Added note
4 years ago
seanpringle
4bcddc3b15
[wip] rlDrawMeshInstanced ( #1318 )
* rlDrawMeshInstanced first attempt
* rlDrawMeshInstanced OpenGL 3.3 and VAO checks
* rlDrawMeshInstanced GetShaderAttribLocation; comments
* example instanced shader
* RLGL_STANDALONE RAYMATH_STANDALONE Vector4
* apply suggested naming changes; add instanced mesh example
* remove orphan variables
4 years ago
kernelkinetic
e90b4d8915
Platform DRM ( #1388 )
* updated README.md
* fixed CMakeLists.txt to allow building and debugging with Visual Studio Code and CMAKE Tools extension
* added PLATFORM_DRM
contains mouse pointer code from https://github.com/chriscamacho
* removed redundant cleanup in InitGraphicsDevice
* fixed DRM connector mode selection
* added choosen DRM connected mode to log output
* added respecting TargetFPS on DRM mode selection, default to 60
* added support for GetMonitorRefreshRate
* changed SUPPORT_MOUSE_CURSOR_RPI to SUPPORT_MOUSE_CURSOR_NATIVE
* changed avoidProgressive to allowInterlaced
* cleanup, function extraction and improved mode selection
* README reverted to original for PR
* line endings fixed for core.c
* removed old code
* mouse pointer reverted to small square
* replaced SetGraphicDeviceName() by DEFAULT_GRAPHIC_DEVICE_DRM
Co-authored-by: kernelkinetic <kernelkinetic@outlook.com>
4 years ago
raysan5
c2e56f2604
REVIEW: GenTextureCubemap(), avoid using models.c functions
- DrawCube() belongs to models.c -> rl*() alternative should be used
4 years ago
raysan5
b9053eebe7
Added new GIF recording library (not used yet)
4 years ago
raysan5
eef82b04ac
REVIEW: Replace rlglDraw() calls by DrawRenderBatch() internal calls
4 years ago
raysan5
fe8bf2fa55
REVIEWED: GenTextureCubemap(), use rlgl functionality only
Function has been reviewed to avoid any direct OpenGL call and use rlgl functionality, also, GenDrawCube() has been replaced by the internal batch system with DrawCube().
WARNING: rlEnableTexture() call must be issued after enabling the current framebuffer when using batch mechanism because it includes a set of security checks to avoid batch overflow and push/pop matrix operations.
4 years ago
Adam Griffiths
b9ece86ffd
Add join_paths and join prefix with include/lib dirs ( #1383 )
Fixes #1380 : incorrect usage of CMake paths which causes issues
on some more complicated environments (NixOS especially).
4 years ago
raysan5
bd512764ff
REVIEW: example: models_cubicmap_pbr #1384
It does not work properly yet but it compiles correctly
4 years ago
raysan5
4a97a5c63a
Update models_skybox.c
4 years ago
raysan5
032b2db398
REVIEWED: GenTextureCubemap()
Added some tracelog messages
4 years ago
André L. Alvares
59bbba19a7
update raylib-nelua repository url ( #1382 )
The repository is not a mirror anymore.
4 years ago
coderoth
c05dbb4581
Updated joystick mappings with latest version of gamecontrollerdb (executed GenerateMappings.cmake), so that raylib can identify more joysticks ( #1381 )
4 years ago
raysan5
8d41683917
REVIEWED: models_skybox example
Now supports dynamic panoramic view, just drag and drop
4 years ago