summaryrefslogtreecommitdiffhomepage
path: root/src/shapes.c
AgeCommit message (Collapse)Author
2018-02-02Added function DrawRectangleLinesEx()Ray San
2018-01-06Corrected issue with new functionalityraysan5
Using default font texture as base white texture for rectangles reduces draw calls considerably, actually, raygui can be drawn with a single pass!
2018-01-01Removed function DrawRectangleT()raysan5
Functionality integrated in DrawRectangle() and selectable with config flag USE_DEFAULT_FONT_TEXTURE
2017-12-20Updated copyright yearRay San
2017-10-13Fix bug, add some whitespaceAhmad Fatoum
2017-10-12Fix warning about unsequenced modification of variableAhmad Fatoum
Variable t was read and modified without interleaving sequence points, technically undefined behavior. Report by Clang's -Wunsequenced
2017-09-30Review gradient rectangle drawingRay
Added: DrawRectangleGradientV() Added: DrawRectangleGradientH()
2017-08-27Added function DrawRectangleGradientEx()raysan5
Moved function DrawRectangleT() from text module to shapes Added some comments
2017-08-04Review transforms to match OpenGL 1.1raysan5
2017-07-17Manual integration of material-pbr into developRay
2017-03-20Review some commentsRay
2017-03-14Added function: DrawLineBezier()raysan5
2017-03-05Added function: DrawLineEx()raysan5
Supports line thickness
2017-02-16Improved modules description -IN PROGRESS-Ray
Working in modules configuration flags...
2017-02-16Added function DrawRectanglePro()Ray
2017-01-05Lattest PR reviewraysan5
Function names, code formatting...
2017-01-02Added RaycastMesh function and example test caseJoel Davis
2016-12-31Added RaycastGround and ray picking exampleJoel Davis
2016-12-05Corrected some warningsRay
2016-11-16Reviewed modules commentsraysan5
2016-10-31Comments tweaksraysan5
2016-10-17Corrected some warningsRay
2016-10-09Tweak int to floatRay
2016-10-02Corrected issue on DrawPolyEx()Ray
2016-09-12Review spacing formattingraysan5
raylib uses spaces between '+' and '-' signs but not between '*' and '/' signs, it's a chosen convention
2016-07-17Corrected issue on drawing orderraysan5
2016-06-17Corrected bugs on OpenGL 2.1Ray
2016-06-11Avoid external variable whiteTextureraysan5
To get it, use GetDefaultTexture()
2016-05-31Review text formatting (spacing, tabs...)raysan5
2016-05-20Remove TODO comments (already done)raysan5
2016-03-17Improved 2D-3D drawingRay
Depth test disabled for 2D and only used on 3D; consequently LINES vs TRIANGLES vs QUADS buffers drawing order maters... but blending also works ok.
2016-03-16Removed previous change that introduced a bugRay
2016-03-16Corrected bug on GetCollisionRec()Ray
2016-03-01Adjust buffers usageraysan5
- Removed DrawQuad() function - DrawBillboard() uses DrawBillboardRec() - DrawPlane() uses RL_TRIANGLES - DrawRectangleV() uses RL_TRIANGLES, that way, [shapes] module uses only TRIANGLES buffers.
2016-02-11Add a note about an issueraysan5
2016-01-23Some code tweaksraysan5
2015-12-30Reviewed function: CheckCollisionCircleRec()raysan5
2015-07-29Replaced old mail by twitter userraysan5
2015-04-22Corrected some bugs and warningsraysan5
2015-04-06Big batch of changes! Check description:raysan5
Support multiple texture formats (uncompressed and compressed) Postprocessing shaders support Model struct redefined and improved Extended loading functions for Textures and Models Simplified functions: DrawPlane(), DrawQuad() Deleted functions: DrawPlaneEx(), DrawGizmoEx() Now Text module only depends on Textures module Shapes: Reviewed functions to low lines/triangles usage Removed useless tabs and spaces around code
2014-12-31Added full support for HTML5 (emscripten)raysan5
Corrected some bugs on the way... Automatically convert textures to POT on RPI and WEB
2014-09-16raylib 1.2raysan5
This is a huge update. Check CHANGELOG for details
2014-09-03Removed useless spacesraysan5
2014-07-23Corrected bugs...raysan5
Set default raylib to use OpenGL 1.1 (compatibility issues on ATI cards)
2014-07-23Corrected bug with drawing orderraysan5
We have three vertex buffers: lines, triangles and quads for textures. Drawing in a desired order could become a nighmare... noww it seems it works prety well...
2014-04-19raylib 1.1raysan5
View CHANGELOG for a detailed list of changes
2014-04-04Adapt multiple functions to rlglraysan5
Nearly a complete rework of Models module Some teaks on multiple functions
2014-03-25Road to raylib 1.1 - Testing rlglraysan5
2014-03-16Update to version 1.0.61.0.6raysan5
Check CHANGELOG for the list of changes in this release!
2013-12-19Update to version 1.0.3raysan5
View CHANGELOG for full list of changes