Commit Graph

350 Commits

Author SHA1 Message Date
raysan5 9a8320c52b REVIEWED: DrawRectanglePro() 2018-12-26 10:51:13 +01:00
Ray 965a91cebb Support PIC image format loading 2018-12-18 18:18:40 +01:00
Ray f822650a3b Support externally provided compilation flags
Useful in case raylib compilation want to be automated and compilation config flags provided by command line.
2018-12-18 00:20:08 +01:00
Ray 8b75a1a990 Improved textures wrap support 2018-12-03 12:00:05 +01:00
Ray 1774260dab Some tweaks 2018-11-30 01:57:53 +01:00
Ray b5c6736592 Reimplement ImageAlphaCrop() 2018-11-27 10:20:41 +01:00
Ray 5167f78d5f ADDED: OpenURL()
Corrected bug on ImageDrawRectangleLines()
2018-11-09 23:09:02 +01:00
Ray b356ef5564 Modifies some Image functions
REVIEWED: ImageDrawRectangle()
ADDED: ImageDrawRectangleLines()
2018-11-07 17:58:26 +01:00
Ray fc1c9505ba Remove end-line spaces 2018-11-06 15:10:50 +01:00
Ray b051f7778f Corrected typo 2018-10-29 16:39:54 +01:00
Ray 298203a41a ADDED: Some functions...
text:     IsEqualText() -WIP-
audio:  SaveWAV()
audio:  ExportWaveAsCode()
textures:  ExportImageAsCode()
2018-10-29 16:18:06 +01:00
Ray 764766bfb2 Some formatting tweaks 2018-10-18 16:00:11 +02:00
Ray 126ab49221 Minor tweaks 2018-10-10 23:55:36 +02:00
Ray 2320c2febf ADDED: ImageExtractPalette() 2018-10-08 18:57:33 +02:00
Ray 589152b658 Review void pointer incrementation 2018-10-01 15:45:01 +02:00
Ray d67edb591a Support KXT image file export
[textures] Added SaveKTX()
[rlgl] Exposed rlGetGlTextureFormats()
2018-10-01 15:30:48 +02:00
Ray 2bd18ab91e Support ExportImage() as raw pixel data
Added note on KTX 2.2
2018-09-17 19:00:51 +02:00
Ray f503fded67 Support image export 2018-09-17 17:06:58 +02:00
Ray ec5c9686b3 Improved data export capabilities!
REVIEWED: ExportImage()
REVIEWED: ExportMesh()
ADDED: ExportWave()
REMOVED: Internal funcs: SavePNG(), SaveBMP()

NOTE: These changes break the API (parameters order)
2018-09-17 16:56:02 +02:00
Ray ac31f51c5e Corrected issue with font tint 2018-09-05 10:47:57 +02:00
Ray 00f5f2ead2 Merge pull request #616 from overdev/master
[Feature Request] 9-patch drawing function
2018-08-09 22:42:05 +02:00
Jorge A. Gomes dab78d59f3 Update textures.c
See raylib/examples/textures/textures_image_9patch.c for how to use `DrawTextureNPatch` function.
2018-08-08 16:42:39 -03:00
Ray b042fe12e6 Reviewed spacings on latest PR 2018-08-06 20:49:47 +02:00
Kim Kulling b2cac82fa0 Fix compiler warings in texture.c and more. 2018-08-05 00:34:35 +02:00
Jorge A. Gomes 28424141f0 Update textures.c
Added support form vertical and horizontal 3-patches.
Corrected the distortion caused when destRec size is smaller than 4x4. Now even 1x10 or 0x0 sizes are drawn correctly.
2018-08-03 20:53:15 -03:00
Jorge A. Gomes 7cc2a5585b Update textures.c
Added DrawNinePatch() function implementation.
2018-08-03 04:51:26 -03:00
Ahmad Fatoum 548dbeb1ca Fix typo (s/proedural/procedural) 2018-07-29 13:04:16 +02:00
raysan5 103bc7dfc6 Corrected issue with GetFontDefault()
Note for me: Replace All is NOT your friend...
2018-07-05 19:17:06 +02:00
raysan5 d881c73257 Renamed GetDefaultFont() to GetFontDefault()
Library consistency rename... yes, I know, it breaks the API...
2018-07-05 19:08:24 +02:00
Ray 74fd0e7ca4 Added function: ImageColorReplace() 2018-07-03 00:57:58 +02:00
Ray 276974de05 Removed function prototype
This function was added in text module as GenImageFontAtlas()
2018-07-02 16:39:04 +02:00
Ray 75ba5aca55 Improved font generation and SDF
Added: data to CharInfo struct
Added: LoadFontData()
Added: GenImageFontAtlas()
Removed: LoadFontEx()
Removed: LoadTTF() [internal]
Some code tweaks
2018-06-20 00:52:14 +02:00
Ray 372e4a1139 Reviewed some functions
- GetImageData()
- GetImageDataNormalized()
2018-06-12 16:30:03 +02:00
Ray San 64804f30e6 Comment review 2018-06-12 13:27:41 +02:00
Ray San 59fd261491 Added function: GetImageDataNormalized()
Reviewed: GetImageData()
Reviewed: ImageFormat()
2018-06-12 13:13:09 +02:00
Ray San 7d0e09ff4c Corrected bug 2018-06-12 12:05:28 +02:00
raysan5 b48d225a43 Propose new function: GenImageFont() 2018-06-10 19:29:01 +02:00
Ray 817ae07505 Some comments cleaning
ImageDraw() code tweak
2018-06-06 00:43:52 +02:00
Ray 0e6458cfee Added ImageRotate*() functions 2018-06-03 21:05:01 +02:00
Ray b1b4a11bdb Corrected issue with function definition 2018-06-02 13:05:23 +02:00
Ray afc4181752 Work on ImageResizeCanvas() 2018-06-02 12:47:05 +02:00
Ray 2536bea379 Added: ImageResizeCanvas() -WIP-
Added note idea on ImageFormat() for future redesign (to support
16bit-32bit pixel-formats)
2018-06-01 00:53:40 +02:00
Ray 129c890a28 Removed assert()
Not used in raylib this mechanism
2018-05-30 00:06:23 +02:00
Ray 8f4b53384c Replaced tabs by spaces 2018-05-29 09:09:40 +02:00
Ray dbff40944a Corrected issue with floats on TCC
It seems TCC was not casting correctly int values to float in some
specific situations
2018-05-28 00:48:07 +02:00
Ray San 8f4fa5006b Added a note 2018-05-22 12:09:12 +02:00
Ahmad Fatoum e025e62445 cmake: Fix PLATFORM_WEB build
Did this ever work? Surely, doesn't look like it...
2018-05-21 12:15:39 +02:00
Ray 2aae62cea2 Header tweak and comments 2018-05-17 00:04:36 +02:00
Ray bb43755a9d Corrected issue on LoadASTC() 2018-05-12 23:33:03 +02:00
Ray 9ea2a69bfd Corrected issue on rectangle drawing 2018-05-09 00:23:56 +02:00