summaryrefslogtreecommitdiffhomepage
path: root/src/textures.c
AgeCommit message (Collapse)Author
2018-04-07Refactor all #define SUPPORT_* into a config.hAhmad Fatoum
That way, a user needs only to touch a single file to configure what features raylib is built with. Include guards are left out intentionally, because config.h should only be included in source files, not headers. Later on, config.h can also define the raylib version (#461).
2018-04-05Remove unnecesary NPOT checkRay
Now PLATFORM checks only used on core and utils modules
2018-04-05Simplified some codeRay
2018-04-04Added: ImageDrawRectangle()Ray
Renamed SaveImageAs() to ExportImage() for consistency on what actually happens with data.
2018-04-03Review ImageDraw() alpha blendingRay
Not sure if math is ok... just left a commented piece of code that uses pre-multiplied alpha.
2018-04-02Fix use after freeMartinfx
2018-02-18Added comments to review function ImageTextEx()raysan5
2018-02-18Support UTF8 basic characters on ImageTextEx()raysan5
Supported UTF8 range equivalent to [128..255] (80h..FFh) Exposed and renamed text function GetGlyphIndex() Renamed spriteFont parameter name to simply font Small security check on transmission mission ending screen
2018-01-28Corrected several issues...Ray
2018-01-23Review mipmaps generation issueRay
When changing image format, mipmaps are lost and regenerated from scratch
2018-01-22Improved pixel formats supportRay
Review rlLoadTexture() function to make it simpler, now OpenGL texture glInternalFormat, glFormat and glType are retrieved with new function GetGlFormats()
2018-01-18MSVC: Fix void pointer arithmetic errorAhmad Fatoum
GNU C allows it as a compiler extension, but MSVC doesn't.
2018-01-18Added function: ImageMipmaps()Ray
2018-01-17Reviewed function GenImagePerlinNoise()Ray
Added support for noise image offset
2018-01-11Added new function: ImageAlphaCrop()Ray
2018-01-07Added new image functionsraysan5
- Added: ImageAlphaClear() - Added: ImageAlphaPremultiply() - Reorganized some functions
2018-01-06Review float pixel format textures supportraysan5
2018-01-06Improved pixel formats supportraysan5
- Renamed enum TextureFormat to PixelFormat for consistency - Added support for pixel format UNCOMPRESSED_R32 - Using GetPixelDataSize() where required
2018-01-06Added function: GetPixelDataSize()raysan5
Just found I need that function...
2017-12-28Minor tweaksraysan5
2017-12-28Support UNCOMPRESSED_R32G32B32A32 texture formatraysan5
2017-12-20Corrected issue with SaveImageAs()Ray San
That function depends on SavePNG() and forces platform check on textures module, that behaviour should be changed, platform definition should be only required on core module...
2017-12-15Manually review previous PRRay San
2017-12-14added proper define checks for png-save if it's disableduser
2017-12-11Remove rres supportRay
Let the user choose if using rres external library
2017-11-06Corrected issue with text drawing on imageRay San
2017-11-02Some code tweaks...Ray San
2017-10-30Review some issues, view descriptionRay San
- Review RPI compilation (core_drop_files not supported) - Review ImageFormat(), some issues - GetTextureData() reviewed for RPI
2017-10-25Corrected ImageTextEx()Ray
- Added new function: GenImageColor() ImageDraw() should be reviewed... specially alpha blending...
2017-09-26Code tweakRay
2017-09-18Added mesh generation functionsraysan5
2017-08-24Review issue with mipmaps setupraysan5
On DDS files mipmapCount header parameter could be unused and set to 0, resulting in a wrong mipmap count and wrong compressed texture loading.
2017-08-06Minor tweaksraysan5
2017-08-04Review transforms to match OpenGL 1.1raysan5
2017-07-22Corrected bug on texture rotationraysan5
2017-07-17Manual integration of material-pbr into developRay
2017-07-02Review some formatting for consistencyraysan5
2017-07-02Rename enum LogType names...raysan5
...to avoid possible conflicting symbols
2017-06-29Fix some other typosWilhem Barbier
2017-06-28Add a density parameter to GenImageRadialGradientWilhem Barbier
2017-06-28Merge pull request #311 from nounoursheureux/image_genRay
Add more image generation functions: radial gradient and perlin noise
2017-06-28Swap the two parametersWilhem Barbier
2017-06-28Add more image generation functions: radial gradient and perlin noiseWilhem Barbier
2017-06-28Add the SaveImageAs functionWilhem Barbier
2017-06-28Add some functions to generate imagesWilhem Barbier
Namely: - GenImageHorizontalV - GenImageHorizontalH - GenImageChecked - GenImageWhiteNoise - GenImageCellular The gradient implementation may be a bit naive, for example it doesn't do any gamma correction.
2017-06-12Additional check on file openRay
2017-05-10Some tweaksRay
2017-05-09HDR textures vertical flipRay
2017-05-08Corrected bug on HDR loadingRay
2017-05-08Support HDR R32G32B32 float textures loadingRay