raysan5
6369b47f11
Force OpenGL 3.3 on OSX if selected OpenGL 2.1
há 7 anos
raysan5
eeca607506
Review transforms to match OpenGL 1.1
há 7 anos
Ray
2a263f7b5f
Corrected compilation on OpenGL ES 2.0
há 7 anos
raysan5
a766e2c480
Updated Vector math to new naming
há 7 anos
raysan5
cbb134946c
Corrected GetMouseRay() and rlUnproject()
Now it works great with reviewed maths
há 7 anos
raysan5
00d2768bc9
Corrected bug on MatrixPerspective()
Some other tweaks...
há 7 anos
raysan5
e52032f646
Complete review of raymath
Now it should be coherent with OpenGL math standards
há 7 anos
raysan5
38d9fcb08e
Moved some functions to raymath
Exposed some raymath useful functions to raylib API
há 7 anos
raysan5
980d9d4cd4
rlgl usable as standalone library
há 7 anos
raysan5
2679c4ae9b
Review mesh loading and textures generation
há 7 anos
raysan5
63fd96354e
Simplify a bit GenTexture*() functions
Still shader dependant, locations set should be moved out
há 7 anos
raysan5
52cd5c6324
Corrected some issues
Corrected compilation for OpenGL 1.1
Review mesh data uploading to GPU
há 7 anos
raysan5
0dabb2708b
Reorganized a couple of functions
há 7 anos
raysan5
76c6f0b1e6
Working on PBR system
Moved PBR material loading to example, right decision?
há 7 anos
raysan5
d368403a13
Working on PBR materials, renamed some data
há 7 anos
raysan5
e893f3629e
Corrected some issues
há 7 anos
Ray
6546474fa4
Manual integration of material-pbr into develop
há 7 anos
raysan5
9f09f6f550
Rename enum LogType names...
...to avoid possible conflicting symbols
há 7 anos
Ray
93e2fd8ea1
Some tweaks
há 7 anos
Ray
50c887cb0a
Support HDR R32G32B32 float textures loading
há 7 anos
Ray
822c2ddad5
Some defines tweaks for consistency
há 7 anos
Ray
d593bd0081
Some code tweaks
há 7 anos
raysan5
247da006ae
Rename parameter
há 8 anos
Ray
35172430c6
Added SUPPORT_VR_SIMULATOR flag
há 8 anos
Ray
fdf8501e81
Improve vr support and simulator
há 8 anos
Ray
5387b45431
Working on configuration flags
há 8 anos
Ray
974a6d4031
Corrected bug
há 8 anos
Ray
59652c75b4
Review some comments
há 8 anos
raysan5
5d1f661661
Remove Oculus support from code
Moved to custom example, now raylib only supports simulated VR
rendering.
Oculus code was too device dependant... waiting for OpenXR.
há 8 anos
Ray
05cff44d0a
Improved modules description -IN PROGRESS-
Working in modules configuration flags...
há 8 anos
Ray
a08117155d
Init memory for screenshot to zero
há 8 anos
Ray
c85dfd4bc6
Remove unecessary spaces...
há 8 anos
Ray
37a64df7b9
Move lighting system out of raylib
Lighting is implemented as a raylib example now
há 8 anos
raysan5
4a158d972d
Added LoadText() function
Actually, renamed ReadTextFile() from rlgl and make it public
há 8 anos
Joel Davis
674ee2cf75
Fix vbo indexes for rlglUpdateMesh
há 8 anos
raysan5
e7464d5fc3
Review some formatting and naming
- Renamed WritePNG() to SavePNG() for consistency with other file
loading functions
- Renamed WriteBitmap() to SaveBMP() for consistency with other file
loading functions
- Redesigned SaveBMP() to use stb_image_write
há 8 anos
raysan5
852f3d4fd0
Review comments and formatting
há 8 anos
Ray
d5c0f9d386
Replaced log2() function by equivalent
log2() is not available in some standard C library implementations
há 8 anos
Ray
377dcb025f
Corrected some warnings
há 8 anos
raysan5
46ce30a2eb
Corrected bugs for OpenGL 1.1 backend
há 8 anos
Ray
f1bcfc1352
Corrected bug on GenTextureMipmaps()
texture.mipmaps value needs to be updated, so, texture must be passed by
reference instead of by value
há 8 anos
raysan5
bee283b12b
Some tweaks around
há 8 anos
raysan5
6d1b712a96
Reviewed modules comments
há 8 anos
Ray
f16f39e8aa
code tweaks to avoid some warnings
há 8 anos
raysan5
673dcf9436
Comments tweaks
há 8 anos
raysan5
988d39029f
Support textures filtering
há 8 anos
raysan5
4ff98f34bb
Function to set texture parameters -IN PROGRESS-
há 8 anos
raysan5
d5e0f4e84e
Added notes on vr tracking -> camera update
há 8 anos
Ray
8f60996b64
Corrected some warnings
há 8 anos
raysan5
5fecf5c088
Review UpdateVrTracking() and rlglLoadRenderTexture()
há 8 anos