summaryrefslogtreecommitdiffhomepage
path: root/src/rlgl.c
AgeCommit message (Collapse)Author
2017-04-30Some code tweaksRay
2017-04-22Rename parameterraysan5
2017-04-18Added SUPPORT_VR_SIMULATOR flagRay
2017-04-05Improve vr support and simulatorRay
2017-03-25Working on configuration flagsRay
2017-03-21Corrected bugRay
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-16Improved modules description -IN PROGRESS-Ray
Working in modules configuration flags...
2017-02-01Init memory for screenshot to zeroRay
2017-01-28Remove unecessary spaces...Ray
2017-01-27Move lighting system out of raylibRay
Lighting is implemented as a raylib example now
2017-01-15Added LoadText() functionraysan5
Actually, renamed ReadTextFile() from rlgl and make it public
2016-12-31Fix vbo indexes for rlglUpdateMeshJoel Davis
2016-12-27Review some formatting and namingraysan5
- 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
2016-12-25Review comments and formattingraysan5
2016-12-09Replaced log2() function by equivalentRay
log2() is not available in some standard C library implementations
2016-12-05Corrected some warningsRay
2016-11-24Corrected bugs for OpenGL 1.1 backendraysan5
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-02code tweaks to avoid some warningsRay
2016-10-31Comments tweaksraysan5
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-17Corrected some warningsRay
2016-10-10Review UpdateVrTracking() and rlglLoadRenderTexture()raysan5
2016-10-09Added simulated head-tracking on VR simulatorRay
A simple 1st person camera... still requires some work...
2016-09-12Review spacing formattingraysan5
raylib uses spaces between '+' and '-' signs but not between '*' and '/' signs, it's a chosen convention
2016-09-07Some code tweaksRay
2016-09-05Redesigned lighting shader systemraysan5
2016-08-07Review Lua examples and formattingRay
2016-08-06Fixed bug with BoundingBox Lua constructorghassanpl
Fixed use-after-free in DestroyLight
2016-07-29Corrected some issues to compile with MSCraysan5
2016-07-22OS X comaptiblity changes and compiled librarysol-prog
2016-07-18Some code tweaksraysan5
2016-07-16Expose Oculus Rift functionality directlyraysan5
2016-07-16Added rlgl standalone sampleraysan5
2016-07-16Corrected bug on OpenGL 1.1raysan5
Set makefile to default OpenGL 3.3 compilation
2016-07-13Review commentsraysan5
2016-07-12Support VR mode disable on Oculus deviceraysan5
2016-07-11Added Oculus functions declaration and commentsraysan5
2016-07-11Corrected some issues on OpenGL 1.1raysan5
Corrected lighting system crash and VR variables not found...
2016-07-11Added custom Oculus CV1 parametersRay
Matching the same stereo rendering result given by Oculus PC SDK for Oculus Rift CV1 is very difficult because hardware has changed a lot and DK2 distortion shader and parameters don't fit on CV1. Some custom parameters have been calculated to simulate kind of CV1 stereo rendering. Further work is required on this point.
2016-07-10Compute stereo config from device parametersRay
Simulator configuration is directly obtained from VR device parameters!
2016-07-08Updated VR support -IN PROGRESS-raysan5
- Embedded VR distortion shader - Ready to support multiple VR devices - Fallback to VR Simulator if device not ready - Support mono rendering over stereo rendering
2016-07-08Supporting multiple HMD configurationsRay
-IN PROGRESS-
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...