Ray San
d1f099374c
Added support for s3tc compression on web
2015-10-26 11:50:13 +01:00
Joshua Reisenauer
932396922d
Added Alpha Numeric Mapping For Develop Branch
...
GLFW mappings.
2015-10-26 00:21:52 -07:00
Ray
afdf357fbe
Added some image manipulation functions
...
Added (or completed functions):
Image ImageText(const char *text, int fontSize, Color color);
Image ImageTextEx(SpriteFont font, const char *text, int fontSize, int
spacing, Color tint);
void ImageFlipVertical(Image *image);
void ImageFlipHorizontal(Image *image);
void ImageColorTint(Image *image, Color color);
void ImageColorInvert(Image *image);
void ImageColorGrayscale(Image *image);
void ImageColorContrast(Image *image, float contrast);
void ImageColorBrightness(Image *image, int brightness);
2015-10-25 01:50:15 +02:00
Ray
8c117cfb57
Reviewed NPOT messages and usage
2015-10-24 11:19:04 +02:00
Ray San
f13b30d606
Feature: Line-break support for text
2015-10-21 18:24:44 +02:00
Ray San
165b3dd215
Add file required for image scaling
2015-10-21 18:24:12 +02:00
Ray San
d218534fff
Feature: On desktop, center window on screen
2015-10-21 18:23:49 +02:00
Ray San
333fdf6b90
Corrected bugs and reviewed some functions
2015-10-20 19:59:08 +02:00
Ray San
625e4e2fb3
Revert "Corrected bugs and reviewed some functions"
...
This reverts commit 949e93f9fe
.
2015-10-20 19:56:31 +02:00
Marc Palau
949e93f9fe
Corrected bugs and reviewed some functions
2015-10-20 19:53:50 +02:00
raysan5
e9792ef771
Convert to UTF-8
2015-10-06 17:32:00 +02:00
raysan5
9bf411f580
Added a bunch of image manipulation functions:
...
Renamed functions (for coherence with new ones):
- ImageConvertToPOT() -> ImageToPOT()
- ImageConvertFormat() -> ImageFormat()
New functions added (IN PROGRESS):
- ImageCopy()
- ImageCrop()
- ImageResize() (Uses stb_image_resize.h)
- ImageDraw()
- ImageDrawText()
- ImageDrawTextEx()
- ImageFlipVertical()
- ImageFlipHorizontal()
- ImageColorInvert()
- ImageColorGrayscale()
- ImageColorContrast()
- ImageColorBrightness()
2015-10-06 17:30:03 +02:00
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-
2015-10-06 17:25:27 +02:00
raysan5
3bd7109d8b
Reviewed GetCurrentTime() -IN PROGRESS-
...
Time measure on Windows platform done with:
QueryPerformanceCounter()
Testing required!
2015-10-06 17:21:04 +02:00
raysan5
9af10686b2
Added comments and more...
...
Corrected bug on defaultFont.size
Renamed funcs:
ImageConvertFormat() -> ImageFormat()
ImageConvertToPOT() -> ImageToPOT()
2015-10-06 17:17:53 +02:00
raysan5
c5377f4e05
Review CFLAGS for multiple platforms
2015-10-06 17:15:50 +02:00
raysan5
34db515acb
Reviewed some comments and WritePNG()
2015-10-06 17:13:40 +02:00
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!
2015-09-21 12:48:43 +02:00
Ray
544df87a8e
Corrected typo
2015-09-03 14:10:23 +02:00
raysan5
d05acb1b68
Updated comments
2015-09-03 01:28:13 +02:00
raysan5
ef1f9fe450
Added strdup() function replacement
...
strdup() is not a C99 function (it's POSIX), not available in emscripten
2015-09-03 01:27:49 +02:00
raysan5
4e0378ab7c
Updated to raylib 1.3
2015-09-02 22:26:02 +02:00
raysan5
075f599abb
Updated comments
2015-09-02 22:25:50 +02:00
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
2015-09-02 20:36:05 +02:00
raysan5
ab459bf418
Added some comments
2015-09-02 20:34:14 +02:00
raysan5
35f1ebf9f3
Corrected model filenames
2015-09-02 20:33:58 +02:00
raysan5
b1a90a7f91
Added some useful postprocessing shaders
...
Shaders come in two flavours:
- shaders/gl330: OpenGL 3.3+ (Windows, Linux, OSX)
- shaders/gles100: OpenGL ES 2.0 (Android, RPI, HTML5)
2015-09-02 02:44:16 +02:00
raysan5
da5221910f
Added getures module to Android source project
2015-09-02 02:42:15 +02:00
raysan5
50c5df0838
Added some comments
2015-09-02 02:41:55 +02:00
raysan5
a7a81ca749
Added example: box collisions
2015-09-02 02:41:21 +02:00
raysan5
4879106096
Reviewed to work on Raspberry Pi
...
[rlgl] Extensions strings loading was redone to avoid a Segmentation
Fault on Raspberry Pi
2015-09-02 01:08:41 +02:00
raysan5
e28fef6ee0
Reviewed examples
2015-09-02 01:07:16 +02:00
raysan5
9a578c5962
Added shaders examples resources
2015-09-02 01:06:55 +02:00
raysan5
0a345a6128
Updated comment...
2015-09-02 01:06:08 +02:00
raysan5
94a1fdc2ae
Updated some comments
2015-09-01 23:15:26 +02:00
raysan5
acc322b3e1
Added new examples: SHADERS
2015-09-01 22:59:43 +02:00
raysan5
e5fe2c216e
Added some comments to examples
2015-09-01 22:59:16 +02:00
raysan5
e93475d854
Merge branch 'master' into develop
2015-08-31 01:28:59 +02:00
Ray
858ccb350d
Merge pull request #27 from raysan5/develop
...
Merged branch 'master' into develop and remerged to master
2015-08-31 01:27:47 +02:00
raysan5
7e568c8903
Merge branch 'master' into develop
2015-08-31 01:23:56 +02:00
Ray
60194753d7
Merge pull request #26 from raysan5/develop
...
Develop branch integration
2015-08-31 01:16:34 +02:00
raysan5
808aeabf4c
Updated with latest changes
2015-08-30 17:46:52 +02:00
raysan5
32330801c9
Updates some examples
2015-08-30 17:46:37 +02:00
raysan5
535b9e606f
Redesigned UpdateCamera() function
...
Splitted into:
UpdateCamera() // Update only camera
UpdateCameraPlayer() // Update camera and player position
2015-08-30 17:46:19 +02:00
raysan5
92bcf09c53
Redesigned SpriteFont struct
2015-08-30 17:45:05 +02:00
raysan5
aa982f80f5
Reviewed some comments
2015-08-30 17:44:47 +02:00
raysan5
d7e7ef6a7d
Added some comments
2015-08-30 17:44:14 +02:00
raysan5
055d8927cc
Small code tweaks
2015-08-29 20:20:28 +02:00
raysan5
8692c49511
Corrected bug on first person camera
2015-08-29 20:20:09 +02:00
raysan5
ecd6f77de7
New textures loading examples
2015-08-29 17:01:56 +02:00