Ahmad Fatoum
03ee03e2a6
#include header for glInsertEventMarkerEXT on macOS
7 lat temu
Ray
2dcaddc81c
Review mipmaps generation issue
When changing image format, mipmaps are lost and regenerated from
scratch
7 lat temu
Ray
04af83ff99
Improved pixel formats support
Review rlLoadTexture() function to make it simpler, now OpenGL texture
glInternalFormat, glFormat and glType are retrieved with new function
GetGlFormats()
7 lat temu
Ray
8e0a277f7c
Reviewed UWP branch integration
7 lat temu
Ray
727cb1819b
Reviewed VS2015 projects
- Support OpenGL 1.1 if selected macro
- Corrected MSVC compiler issues with (void *) data
- Removed raylib.dll project
- Created DEBUG_DLL and RELEASE_DLL configurations
7 lat temu
Ray
dd3b3dbadb
Redesigned rlLoadTexture()
- Added support for mipmap levels loading
- Removed internal function LoadTextureCompressed(), not required any
more...
7 lat temu
Ray
c37d2d448d
Corrected issue with matrices
Matrix stack system should be reviewed but, in the meantime,
currentMatrix should be reseted in order of 3d to work
7 lat temu
Ray
4dcc02ff1e
Launch draw call if buffer limits reached
Note that this solution is a temporal patch, not properly tested and
prone to fail, specially if matrix are pushed into the stack...
7 lat temu
raysan5
b97134c3e1
Review float pixel format textures support
7 lat temu
raysan5
7caa3201d5
Improved pixel formats support
- Renamed enum TextureFormat to PixelFormat for consistency
- Added support for pixel format UNCOMPRESSED_R32
- Using GetPixelDataSize() where required
7 lat temu
raysan5
e7cf03b1e4
Minor tweaks
7 lat temu
raysan5
b19e155b34
Support UNCOMPRESSED_R32G32B32A32 texture format
7 lat temu
Ray San
e8bb53ed35
Corrected issue on OpenGL ES compilation
7 lat temu
Ray San
53ad53d051
Manually review previous PR
7 lat temu
user
217917530b
fix for eventmarker missed in first cl
7 lat temu
user
07b522c113
make matrix stack work closer to old opengl implementation
7 lat temu
user
0e18b14605
added debug-event-markers for opengl so that you're able to set markers for renderdoc or other gpu debuggers what your program is currently doing
7 lat temu
user
963551ee6e
added possibility to get modelview matrix from rlgl to be able to send it to shaders
7 lat temu
Ray
2388cbc3cd
Corrected crash on shader loading
If shader file could not be found on loading it crashed, instead added
fallback to default shader!
7 lat temu
Ray
25ceec9b8f
Corrected default textures locations
By default, we look for texture1 for LOC_MAP_SPECULAR and texture2 for
LOC_MAP_NORMAL
7 lat temu
raysan5
02dd4d32b5
Allow custom distortion shader - IN PROGRESS -
7 lat temu
raysan5
09228752ce
Review default shaders usage on loading
7 lat temu
Ray San
b6b58991e6
Working on UWP support
Support Universal Windows Platform (UWP):
- Windows 10 App
- Windows Phone
- Xbox One
7 lat temu
Wilhem Barbier
7ef604fbf5
Store the default shaders
7 lat temu
Ray San
2f024dbfef
Corrected possible issue on FBO creation
USE_DEPTH_RENDERBUFFER on OpenGL 2.1
7 lat temu
Ray San
81518ccd13
Corrected issue with shader locations init
On RPI, after latest drivers update, models were not rendered properly
cause of that...
7 lat temu
Wilhem Barbier
879c2f484b
SetShaderValue take const pointer
7 lat temu
Ray
aa6a1b4283
Corrected issue with missing defines
7 lat temu
Ray
d43af4918b
Improve textures support for OpenGL 2.1
7 lat temu
Ray San
415e7e972c
Review some issues, view description
- Review RPI compilation (core_drop_files not supported)
- Review ImageFormat(), some issues
- GetTextureData() reviewed for RPI
7 lat temu
Ray San
ab01cd45bc
Review rlReadTexturePixels()
Improve second option to retrieve texture data from fbo...
Still requires some testing...
7 lat temu
Ray San
31c8c86d8e
Comment tweak...
...while reviewing GetTextureData() functionality on OpenGL ES 2.0
7 lat temu
Ray San
7057d08369
Review VR functionality
To be more generic and configurable
7 lat temu
Ray San
412c52499a
Reverted change that breaks 3D drawing
It should be reviewed more carefully...
7 lat temu
Ray San
ddea9d68bf
Review VR simulator
Requires some work, distortion shader could be move out of raylib to
example code...
7 lat temu
Ray
2068037417
Code tweak
7 lat temu
Ray
ff9b486ebe
Removed matrix resetting...
to emulate OpenGL funcionality
7 lat temu
Ray
1d91a46008
Corrected out-of-bounds array issue
7 lat temu
raysan5
0fc1323c80
Renamed modelviewprojection matrix
7 lat temu
raysan5
6369b47f11
Force OpenGL 3.3 on OSX if selected OpenGL 2.1
7 lat temu
raysan5
eeca607506
Review transforms to match OpenGL 1.1
7 lat temu
Ray
2a263f7b5f
Corrected compilation on OpenGL ES 2.0
8 lat temu
raysan5
a766e2c480
Updated Vector math to new naming
8 lat temu
raysan5
cbb134946c
Corrected GetMouseRay() and rlUnproject()
Now it works great with reviewed maths
8 lat temu
raysan5
00d2768bc9
Corrected bug on MatrixPerspective()
Some other tweaks...
8 lat temu
raysan5
e52032f646
Complete review of raymath
Now it should be coherent with OpenGL math standards
8 lat temu
raysan5
38d9fcb08e
Moved some functions to raymath
Exposed some raymath useful functions to raylib API
8 lat temu
raysan5
980d9d4cd4
rlgl usable as standalone library
8 lat temu
raysan5
2679c4ae9b
Review mesh loading and textures generation
8 lat temu
raysan5
63fd96354e
Simplify a bit GenTexture*() functions
Still shader dependant, locations set should be moved out
8 lat temu