summaryrefslogtreecommitdiffhomepage
path: root/src/rlgl.h
AgeCommit message (Collapse)Author
2018-01-06Improved pixel formats supportraysan5
- Renamed enum TextureFormat to PixelFormat for consistency - Added support for pixel format UNCOMPRESSED_R32 - Using GetPixelDataSize() where required
2017-12-28Support UNCOMPRESSED_R32G32B32A32 texture formatraysan5
2017-12-20Corrected issue on OpenGL ES compilationRay San
2017-12-15Manually review previous PRRay San
2017-12-14added debug-event-markers for opengl so that you're able to set markers for ↵user
renderdoc or other gpu debuggers what your program is currently doing
2017-12-14added possibility to get modelview matrix from rlgl to be able to send it to ↵user
shaders
2017-12-14fixed function declaration differ from implementationuser
2017-11-12Allow custom distortion shader - IN PROGRESS -raysan5
2017-10-17Review VR functionalityRay San
To be more generic and configurable
2017-10-04Review VR simulatorRay San
Requires some work, distortion shader could be move out of raylib to example code...
2017-07-21Complete review of raymathraysan5
Now it should be coherent with OpenGL math standards
2017-07-21Moved some functions to raymathraysan5
Exposed some raymath useful functions to raylib API
2017-07-21rlgl usable as standalone libraryraysan5
2017-07-19Reorganized a couple of functionsraysan5
2017-07-19Working on PBR materials, renamed some dataraysan5
2017-07-17Manual integration of material-pbr into developRay
2017-07-08Removed function referenceraysan5
2017-07-02Rename enum LogType names...raysan5
...to avoid possible conflicting symbols
2017-05-08Support HDR R32G32B32 float textures loadingRay
2017-05-08Some defines tweaks for consistencyRay
2017-05-08Comments reviewRay
2017-04-30Some code tweaksRay
2017-04-22Rename parameterraysan5
2017-03-20Review some commentsRay
2017-03-14Remove Oculus support from coderaysan5
Moved to custom example, now raylib only supports simulated VR rendering. Oculus code was too device dependant... waiting for OpenXR.
2017-02-08Remove lighting system from rlgl standalone headerRay San
2017-01-22Upload wave collector - GGJ17 gameRay
2016-12-25Review comments and formattingraysan5
2016-11-22Corrected bug on GenTextureMipmaps()Ray
texture.mipmaps value needs to be updated, so, texture must be passed by reference instead of by value
2016-11-17Some tweaks aroundraysan5
2016-11-16Reviewed modules commentsraysan5
2016-11-15Removed byte typedefraysan5
2016-10-29Support textures filteringraysan5
2016-10-27Function to set texture parameters -IN PROGRESS-raysan5
2016-10-17Added notes on vr tracking -> camera updateraysan5
2016-10-10Review UpdateVrTracking() and rlglLoadRenderTexture()raysan5
2016-09-05Redesigned lighting shader systemraysan5
2016-08-16Removed useless spacingraysan5
2016-08-06Remove functions from user exposureraysan5
2016-07-18Some code tweaksraysan5
2016-07-16Expose Oculus Rift functionality directlyraysan5
2016-07-16Added rlgl standalone sampleraysan5
2016-07-06Updated lighting system...raysan5
...to avoid dynamic conditions on for loop (lightsCount) on standard shader, it seems GLSL 100 doesn't support that feature... on some GPUs like RaspberryPi...
2016-07-06VR Functions renaming (for generic HMD device)Ray
Stereo rendering has been moved again to Begin3dMode() and End3dMode(), it has some limitations but makes more sense...
2016-07-04Redesigned stereo rendering mechanismRay
Now it's easier for the user! Just init Oculus device and get stereo rendering!
2016-06-26Enable/Disable VR experienceraysan5
2016-06-26Corrected bug on stereo renderingraysan5
2016-06-25Removed rlglInitGraphics(), integrated into rlglInit()raysan5
Redesigned rlgl usage: - rlViewport() must be called by user - Internal projection/modelview matrices must be setup by user
2016-06-21Add oculus simulator (in case device is not detected)raysan5
2016-06-21Simplify Oculus example...Ray
...to align it with standard raylib code. Final goal would be having the same code work for every platform with no changes...