Ray
76024b5036
Added some texture functionality (view details)
LoadTextureEx() - Simplified parameters
UpdateTexture() - Added, allows updating GPU texture data
9 years ago
Ray San
d1f099374c
Added support for s3tc compression on web
9 years ago
Ray
8c117cfb57
Reviewed NPOT messages and usage
9 years ago
raysan5
11a8dacb0f
Multiple code changes:
- Renamed function rlEnableFBO() -> rlEnablePostproFBO()
- Defined struct FBO
- Moved FBO creation to function: rlglLoadFBO()
- Reviewed rlglReadTexturePixels(), trying to support OpenGL ES -IN
PROGRESS-
9 years ago
Ray
6ffb3c72fb
Solved bug with depth when drawing...
...shapes based on LINES, TRIANGLES and QUADS. Now the calling order of
the drawing functions is respected!
9 years ago
raysan5
ef1f9fe450
Added strdup() function replacement
strdup() is not a C99 function (it's POSIX), not available in emscripten
10 years ago
raysan5
94d0e83207
Corrected crazy bug about model textures
On OpenGL ES it was set to use GL_CLAMP_TO_EDGE wrap mode for textures.
On LoadOBJ() texture coordinates were wrongly Y-flipped
10 years ago
raysan5
4879106096
Reviewed to work on Raspberry Pi
[rlgl] Extensions strings loading was redone to avoid a Segmentation
Fault on Raspberry Pi
10 years ago
raysan5
94a1fdc2ae
Updated some comments
10 years ago
raysan5
aa982f80f5
Reviewed some comments
10 years ago
raysan5
055d8927cc
Small code tweaks
10 years ago
raysan5
5cfd59258a
Detected issue
10 years ago
raysan5
c52ba520ce
Small tweaks
10 years ago
raysan5
86f683dcbb
View description:
- Trying to implement rlglUnproject() - NOT WORKING
- Tested GLEW alternatives: glad and glLoadGen - NOT WORKING
10 years ago
raysan5
b8b0247043
Added function SetBlendMode()
Useful to enable additive blend mode for particles
10 years ago
Ray
ba640598e5
Reviewed for standalone usage
Requires raymath as standalone and GLEW
10 years ago
raysan5
5436d93a3d
Review framebuffer creation and...
...shader loading security check
10 years ago
raysan5
0af2f45815
SetDefaultShader(): Solved issue
10 years ago
raysan5
7834a4e2fc
Replaced old mail by twitter user
10 years ago
raysan5
14d3b0a084
Corrected issue on mipmaps generations
10 years ago
raysan5
552033da27
Move shaders functions to module rlgl
Shader functionality owns to rlgl, not core module
10 years ago
raysan5
c944d62374
Improved mipmaps support and image loading
10 years ago
Ray
cd08ae7b85
Corrected bug on reset default shader
10 years ago
raysan5
1ec87f7990
Moved postpro texture to shader
10 years ago
raysan5
9572d6c063
Updated postpro shaders system
10 years ago
raysan5
d9c5614342
Updated shader system
10 years ago
raysan5
6a4afae5cc
Improved ResolveCollisionCubicmap()
Now it supports multiple maps one next to the other
10 years ago
raysan5
fd851d1d8b
Improved custom shaders support
Corrected issues with textures loading
10 years ago
raysan5
9e450df053
Added extensions check on rlglInit() and more
Corrected shader version depending on OGL version
Corrected bug in gestures module
10 years ago
Gatonevermind
c7ae28aaa2
Small tweak
10 years ago
raysan5
a7714c842f
raymath module review and other changes
Complete review of matrix rotation math
Check compressed textures support
WIP: LoadImageFromData()
10 years ago
raysan5
eae98e1c34
Big batch of changes, check description:
- Camera system moved to a separate module [camera.c]
- WIP: Added customization functions for camera controls
- Added custom shaders support on batch drawing
- Complete redesign of textures module to support multiple texture
formats (compressed and uncompressed)
10 years ago
raysan5
7db895ab5d
Corrected some bugs and warnings
10 years ago
raysan5
7d2318c167
WIP on shaders and textures
Moved functions: LoadShader(), UnloadShader()
Add support for PVR textures compressed/uncompressed
WIP: Detect available extensions for compressed textures
10 years ago
raysan5
a632a04a30
Big batch of changes! Check description:
Support multiple texture formats (uncompressed and compressed)
Postprocessing shaders support
Model struct redefined and improved
Extended loading functions for Textures and Models
Simplified functions: DrawPlane(), DrawQuad()
Deleted functions: DrawPlaneEx(), DrawGizmoEx()
Now Text module only depends on Textures module
Shapes: Reviewed functions to low lines/triangles usage
Removed useless tabs and spaces around code
10 years ago
Marc Palau
3cad094edd
Changes integration (some WIP, view details)
Corrected GetMouseWheelMove()
Corrected camera system
Reviewed cubicmap resolution (collision detection)
Added QuaternionTransform()
WIP: Raycast system (not working)
WIP: Reviewing axis-angle rotations...
10 years ago
raysan5
c062f8d4fe
Redesign shader system and more
Shader system has been completely redesigned
Added support for multiple texture color modes
10 years ago
raysan5
e1353b9f7d
Removed some TODO already done
10 years ago
raysan5
42c92e4f2e
Add support for custom shaders
Custom shaders for models
Postprocessig on FBO (in progress)
Some useless spaces removed
10 years ago
Ray
c00cd38b01
Small note to remember
10 years ago
raysan5
5104567a24
Some code tweaks
10 years ago
raysan5
0bfd283526
Added support for model color tint
Also, added support for normals on models
10 years ago
raysan5
b482e26925
Small tweaks
10 years ago
raysan5
905b6ec53d
Added full support for HTML5 (emscripten)
Corrected some bugs on the way...
Automatically convert textures to POT on RPI and WEB
10 years ago
raysan5
2e5f58255a
Working on rotation math...
[models] Added DrawQuad()
10 years ago
raysan5
cfa60ab7e6
Added support for emscripten and more
Added PLATFORM_WEB support (emscripten-webgl)
[audio] Added LoadSoundFromWave()
[textures] Added LoadTextureFromImage() to replace CreateTexture()
Some TraceLogs edited...
10 years ago
raysan5
d3cf316e40
Added features and corrected bugs...
[core] Added SetMousePosition()
[models] LoadHeightmap() - Corrected textures bug
[raymath] Functions renaming
[WEB] Prepare environment for emscripten!
10 years ago
Palaui
a2c8ddca13
Revert "Corrected some bugs..."
This reverts commit 29d8b48503
.
10 years ago
Palaui
29d8b48503
Corrected some bugs...
[core] Added SetMousePosition()
[models] LoadHeightmap() - Corrected textures bug
[raymath] Functions renaming
[WEB] Prepare environment for emscripten!
10 years ago
raysan5
7375d0460a
Updated stb headers
10 years ago