Terry Nguyen
871cd1a76a
Free leaked allocations from render objects ( #1302 )
4 years ago
Doyle
00fda3be65
Fix incorrect color transform to 255 space ( #1297 )
4 years ago
Ray
6832da5aa7
Update SPONSORS.md
4 years ago
Ray
5986eee6ab
Expose additional configuration options
Some internal defines have been exposed in config.h
4 years ago
Ray
00557df17f
Update SPONSORS.md
4 years ago
Vlad Adrian
4d71e9b44f
Added new function `DrawTextureTiled()` ( #1291 )
* Implemented DrawTextureTiled()
* Example added
4 years ago
Ray
eae6e6a828
Minor format tweak
4 years ago
Ray
5b294b7cff
Corrected issue with OpenGL 1.1 support
4 years ago
Ray
03846342bb
Update SPONSORS.md
4 years ago
Ray
ba39a1b304
ADDED: UpdateTextureRec()
4 years ago
Shylie
25fb24ba7d
[add] GetMonitorRefreshRate(int monitor); ( #1289 )
4 years ago
Ray
be80708d41
REVIEWED: textures_raw_data #1286
4 years ago
Ray
38530ebf12
REVIEWED: ToggleFullscreen(), issue #1287
4 years ago
Ray
bd13d4a471
Add missing include
4 years ago
raysan5
e18c4c1158
REVIEWED: ColorAlphaBlend(), support tint color
4 years ago
Reece Mackie
6b94ce2204
[UWP] Fix time query precision ( #1284 )
4 years ago
raysan5
7ed7116e27
REVIEWED: ColorAlphaBlend(), integers-version, optimized #1218
4 years ago
raysan5
5a862bce29
REVIEWED: ImageDraw(), consider negative source offset properly #1283
4 years ago
raysan5
da582e2eec
REVIEWED: ImageDraw() #1283
4 years ago
peppemas
0e26d514b8
Fix bug #1270 ( #1282 )
* Fix bug #1270
Added an argument to the shader in order to flip the texture
* Fix Bug #1270
* Fix bug #1270
4 years ago
Ray
c833644a0e
Update SPONSORS.md
4 years ago
raysan5
c078640fa5
Commented Fade() macro
4 years ago
raysan5
afcc584fb6
RE-ADDED: Fade() function to avoid multiple breaking changes
Probably there is a better way to do this but this is a temporary solution for backward compatibility
4 years ago
raysan5
589d606000
REDESIGNED: ImageDraw(), optimized #1218
After multiple tests and lot of redesign, current implementation is the fastest one. It also considers several fast-paths for maximum speed!
4 years ago
raysan5
32c0a7a135
Small code optimization
4 years ago
raysan5
bfa6544030
REDESIGNED: ImageResize(), optimized #1218
4 years ago
raysan5
691c1f9391
REDESIGNED: ImageFromImage(), optimized #1218
4 years ago
raysan5
ad954dc7ab
WARNING: BIG CHANGE: Move Color functions to texture module
WARNING: Some functions ADDED and some RENAMED:
- RENAMED: Fade() -> ColorAlpha() [Added #define for compatibility]
- ADDED: ColorAlphaBlend()
- ADDED: GetPixelColor()
- ADDED: SetPixelColor()
4 years ago
raysan5
ec09fea29a
REDESIGNED: ImageDraw(), optimization #1218
Trying a new optimization approach, some additional functions added, they will be probably exposed soon.
4 years ago
raysan5
15bfe44e73
REVIEWED: ImageDraw(), optimizations test #1218
Despite all the effort put on function optimization, dealing with alpha blending is complex, considering src and dst could have different pixel format...
4 years ago
raysan5
a6e6a99cb6
REDESIGNED: ImageAlphaClear(), optimized #1218
4 years ago
raysan5
4745ebeed5
REVIEWED: ImageResizeCanvas(), optimization #1218
Optimized to avoid ImageCrop() calls, now we define the source image rectangle and we just copy that data over the new canvas.
4 years ago
raysan5
dea0279a74
REVIEWED: ExportImage(), optimized
4 years ago
raysan5
7ef0fb4192
REVERTED: ExportImage() changes
Always using RGBA for now.
4 years ago
raysan5
82f7dd017e
REVIEWED: ImageAlphaPremultiply(), optimization
4 years ago
raysan5
40bc6afdbd
REVIEWED: ImageAlphaClear(), minor optimization
4 years ago
Chang Si Yuan
6264c4901b
Fix wrong height used when using scissor mode with render texture of different height from window ( #1272 )
4 years ago
Chang Si Yuan
73cc33b493
Fix extra memory allocated when updating color buffer in mesh ( #1271 )
4 years ago
raysan5
87592e2625
Update textures.c
4 years ago
raysan5
d0e9228660
REDESIGNED: ImageResizeCanvas(), optimized #1218
4 years ago
raysan5
a9fb0aa207
ImageToPOT() renamed parameter
4 years ago
raysan5
b5174a9990
REVIEWED: ImageCrop() #1218
Further optimization, moving data line-by-line
Old optimization left for reference
4 years ago
raysan5
b7d53ce314
REVIEWED: ImageToPOT() #1218
Using ImageResizeCanvas()
4 years ago
raysan5
78c3d619f9
REVIEWED: ImageAlphaCrop() #1218
Now uses GetImageAlphaBorder()
4 years ago
raysan5
02ff68e1a3
REDESIGNED: ImageCrop(), optimized #1218
4 years ago
raysan5
7cf1e76d53
REVIEWED: ExportImage(), optimized #1218
Avoid GetImageData() retrieval and free
4 years ago
raysan5
776e4a37ef
REDESIGNED: ImageRotateCCW(), optimized #1218
4 years ago
raysan5
79e2fbe0c6
REDESIGNED: ImageRotateCW(), optimized #1218
4 years ago
raysan5
d278eae4a3
REDESIGNED: ImageFlipHorizontal(), optimized #1218
Added several optimized options for future reference (if required)
4 years ago
raysan5
93d6dd3023
REDESIGNED: ImageFlipVertical(), optimized #1218
4 years ago