summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)Author
2020-06-20REVIEWED: ColorAlphaBlend(), integers-version, optimized #1218raysan5
2020-06-20REVIEWED: ImageDraw(), consider negative source offset properly #1283raysan5
2020-06-20REVIEWED: ImageDraw() #1283raysan5
2020-06-16Commented Fade() macroraysan5
2020-06-16RE-ADDED: Fade() function to avoid multiple breaking changesraysan5
Probably there is a better way to do this but this is a temporary solution for backward compatibility
2020-06-15REDESIGNED: ImageDraw(), optimized #1218raysan5
After multiple tests and lot of redesign, current implementation is the fastest one. It also considers several fast-paths for maximum speed!
2020-06-15Small code optimizationraysan5
2020-06-15REDESIGNED: ImageResize(), optimized #1218raysan5
2020-06-15REDESIGNED: ImageFromImage(), optimized #1218raysan5
2020-06-15WARNING: BIG CHANGE: Move Color functions to texture moduleraysan5
WARNING: Some functions ADDED and some RENAMED: - RENAMED: Fade() -> ColorAlpha() [Added #define for compatibility] - ADDED: ColorAlphaBlend() - ADDED: GetPixelColor() - ADDED: SetPixelColor()
2020-06-11REDESIGNED: ImageDraw(), optimization #1218raysan5
Trying a new optimization approach, some additional functions added, they will be probably exposed soon.
2020-06-11REVIEWED: ImageDraw(), optimizations test #1218raysan5
Despite all the effort put on function optimization, dealing with alpha blending is complex, considering src and dst could have different pixel format...
2020-06-10REDESIGNED: ImageAlphaClear(), optimized #1218raysan5
2020-06-10REVIEWED: ImageResizeCanvas(), optimization #1218raysan5
Optimized to avoid ImageCrop() calls, now we define the source image rectangle and we just copy that data over the new canvas.
2020-06-09REVIEWED: ExportImage(), optimizedraysan5
2020-06-08REVERTED: ExportImage() changesraysan5
Always using RGBA for now.
2020-06-08REVIEWED: ImageAlphaPremultiply(), optimizationraysan5
2020-06-08REVIEWED: ImageAlphaClear(), minor optimizationraysan5
2020-06-08Fix wrong height used when using scissor mode with render texture of ↵Chang Si Yuan
different height from window (#1272)
2020-06-08Fix extra memory allocated when updating color buffer in mesh (#1271)Chang Si Yuan
2020-06-07Update textures.craysan5
2020-06-07REDESIGNED: ImageResizeCanvas(), optimized #1218raysan5
2020-06-07ImageToPOT() renamed parameterraysan5
2020-06-07REVIEWED: ImageCrop() #1218raysan5
Further optimization, moving data line-by-line Old optimization left for reference
2020-06-07REVIEWED: ImageToPOT() #1218raysan5
Using ImageResizeCanvas()
2020-06-07REVIEWED: ImageAlphaCrop() #1218raysan5
Now uses GetImageAlphaBorder()
2020-06-07REDESIGNED: ImageCrop(), optimized #1218raysan5
2020-06-07REVIEWED: ExportImage(), optimized #1218raysan5
Avoid GetImageData() retrieval and free
2020-06-07REDESIGNED: ImageRotateCCW(), optimized #1218raysan5
2020-06-07REDESIGNED: ImageRotateCW(), optimized #1218raysan5
2020-06-07REDESIGNED: ImageFlipHorizontal(), optimized #1218raysan5
Added several optimized options for future reference (if required)
2020-06-07REDESIGNED: ImageFlipVertical(), optimized #1218raysan5
2020-06-07Remove warning from GetDirectoryPath()raysan5
2020-06-05Fixed buffer overflow in GenMeshPoly (#1269)frithrah
Co-authored-by: frithrah <[email protected]>
2020-06-02REVIEWED: GetPixelDataSize() to consider compressed data properlyraysan5
2020-06-02Use TRACELOG() macro instead of TraceLog() functionraysan5
2020-06-02[examples] text_font_sdf - Corrected bugraysan5
2020-05-31Fixing Android build from Linux. Letting ANDROID_NDK to be modified at ↵branlix3000
compile time. Default path to the ANDROID_TOOLCHAIN have changed in the latest Android command-line tools release. (#1264) Co-authored-by: Branlix 3000 <[email protected]>
2020-05-27fix bug in QuaternionFromVector3ToVector3 (#1263)jvocaturo
2020-05-27Corrected bug on TextJoin()raysan5
2020-05-26Added bool IsCursorOnScreen(void). (#1262)ChrisDill
- The Mouse struct already stores cursorOnScreen. This function simply exposes it to the usage code.
2020-05-24REDESIGNED: ExportWaveAsCode() to use memory bufferraysan5
2020-05-24Review ExportImageAsCode() commentraysan5
2020-05-24Added LoadWAV()/SaveWAV() memory buffer sample coderaysan5
It could be useful in a future...
2020-05-23Support WAV music streaming #1198raysan5
Switched custom WAV laoding/saving funtionality to drwav library, it also provides the required mechanisms to stream wav data.
2020-05-23Corrected issueraysan5
Compression API requires functions provided by stbi_image_write (DEFLATE compression)
2020-05-23Update dr_wav.hraysan5
2020-05-23REDESIGNED: ExportMesh() to use memory buffer #1232raysan5
This change could introduce an issue on dataSize precalculation...
2020-05-23Add note comment on ExportImageAsCode()raysan5
2020-05-23REDESIGNED: LoadIQM(), LoadModelAnimations() to use mem buffersraysan5