aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-12-30Added function: SubText()raysan5
Useful to get a piece of text, could be used for text typing animations
2015-12-30Added function: ImageDither()raysan5
Corrected some code details
2015-12-21Added physics engine-module and examplevictorfisac
- Added new physics engine-module with four new data types: Physics, Transform, Rigidbody and Collider. This library contains functions to apply physics calculations to a position vector calculating collisions automatically. - Fixed some writing mistakes of lighting module.
2015-12-21Added lighting engine modulevictorfisac
- New lighting engine module which contains new data types Light and Material. These data types and functions facilitates making a basic 3D iluminated program with a light and a model. - Added lighting engine module example (currently included in raylib.h; it might be compiled by separate and include lighting.h in game source C file). - Corrected some opengl defines control structures and added some TODO to fix raylib-opengl 1.1 source build (note: now source can be compiled without errors, but rlglReadPixels() won't work properly). Note: most of functions of phong version 330 shader are not in v100 shaders, so I couldn't write a version 100 phong shader. These functions are included from version 150.
2015-12-21Added new matrix location points and extra functionsvictorfisac
- New model and view transformation matrix added, useful for shaders. Modelview matrix not deleted to keep opengl 1.1 pipeline compatibility. - New extra function added DrawModelWiresEx() to set a rotation and scale transformations to a wire model drawing. - Other writing and little audio.c bug fixed.
2015-12-14Added BeginDrawingEx()raysan5
BeginDrawing() function with extended parameters
2015-12-09MeasureTextEx() - Added support for multi-line size measureraysan5
2015-12-09DrawTextureRec() function review to allow flipped rectangleraysan5
2015-12-09Corrected bugraysan5
2015-12-03Small bug correctedraysan5
2015-12-03Corrected bug on spritefont loadingraysan5
2015-11-09Corrected bugRay
2015-11-05Corrected html5 glfw3 bugRay
Mouse button values are inverted!
2015-11-05Added texture retrieval support on OpenGL ES 2.0Ray
Updated functions: Image GetTextureData(Texture2D texture); void *rlglReadTexturePixels(Texture2D texture);
2015-11-05Variables initializationRay
2015-11-05Corrected alpha issue on screenshots takenRay
2015-11-04Added some texture functionality (view details)Ray
LoadTextureEx() - Simplified parameters UpdateTexture() - Added, allows updating GPU texture data
2015-11-03Merge pull request #62 from kd7tck/developRay
Added Alpha Numeric Mapping For Develop Branch
2015-10-30Moved gestures touch functionality back to coreRay
Required gestures module when compiling for Android and Web
2015-10-27Removed unneeded commentRay
2015-10-26Corrected bug on webRay San
2015-10-26Added support for s3tc compression on webRay San
2015-10-26Added Alpha Numeric Mapping For Develop BranchJoshua Reisenauer
GLFW mappings.
2015-10-25Added some image manipulation functionsRay
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-24Reviewed NPOT messages and usageRay
2015-10-21Feature: Line-break support for textRay San
2015-10-21Add file required for image scalingRay San
2015-10-21Feature: On desktop, center window on screenRay San
2015-10-20Corrected bugs and reviewed some functionsRay San
2015-10-20Revert "Corrected bugs and reviewed some functions"Ray San
This reverts commit 949e93f9fe6240979fb4b25a64584f4791387733.
2015-10-20Corrected bugs and reviewed some functionsMarc Palau
2015-10-06Convert to UTF-8raysan5
2015-10-06Added a bunch of image manipulation functions:raysan5
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-06Multiple code changes:raysan5
- Renamed function rlEnableFBO() -> rlEnablePostproFBO() - Defined struct FBO - Moved FBO creation to function: rlglLoadFBO() - Reviewed rlglReadTexturePixels(), trying to support OpenGL ES -IN PROGRESS-
2015-10-06Reviewed GetCurrentTime() -IN PROGRESS-raysan5
Time measure on Windows platform done with: QueryPerformanceCounter() Testing required!
2015-10-06Added comments and more...raysan5
Corrected bug on defaultFont.size Renamed funcs: ImageConvertFormat() -> ImageFormat() ImageConvertToPOT() -> ImageToPOT()
2015-10-06Review CFLAGS for multiple platformsraysan5
2015-10-06Reviewed some comments and WritePNG()raysan5
2015-09-21Solved bug with depth when drawing...Ray
...shapes based on LINES, TRIANGLES and QUADS. Now the calling order of the drawing functions is respected!
2015-09-04Fix compiling on LinuxConstantine Tarasenkov
2015-09-03Added strdup() function replacementraysan5
strdup() is not a C99 function (it's POSIX), not available in emscripten
2015-09-02Corrected crazy bug about model texturesraysan5
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-02Added some commentsraysan5
2015-09-02Added some commentsraysan5
2015-09-02Reviewed to work on Raspberry Piraysan5
[rlgl] Extensions strings loading was redone to avoid a Segmentation Fault on Raspberry Pi
2015-09-01Updated some commentsraysan5
2015-08-30Redesigned UpdateCamera() functionraysan5
Splitted into: UpdateCamera() // Update only camera UpdateCameraPlayer() // Update camera and player position
2015-08-30Redesigned SpriteFont structraysan5
2015-08-30Reviewed some commentsraysan5
2015-08-30Added some commentsraysan5