Joni Vähämäki
|
5bdfbb29eb
|
TINYGL: Do not write to the depth buffer if depth test is disabled.
|
2014-08-14 22:01:18 +03:00 |
|
Stefano Musumeci
|
f9332da316
|
TINYGL: Refactored if-else sequence with progressive function calls.
|
2014-08-13 22:38:24 +02:00 |
|
Stefano Musumeci
|
0be18788db
|
TINYGL: Minor formatting fixes.
|
2014-08-13 21:21:09 +02:00 |
|
Stefano Musumeci
|
9e807696bc
|
TINYGL: Minor style/formatting fixes.
|
2014-08-13 21:20:15 +02:00 |
|
Stefano Musumeci
|
2c8f2ecd0b
|
TINYGL: Moved some variables from public to private access.
|
2014-08-13 21:13:50 +02:00 |
|
Stefano Musumeci
|
e58c1361fe
|
TINYGL: Added const modifier to const variables.
|
2014-08-13 21:11:35 +02:00 |
|
Stefano Musumeci
|
6c83f83b6c
|
TINYGL: Fixed line breaks.
|
2014-08-13 21:11:24 +02:00 |
|
Stefano Musumeci
|
a5e91722de
|
TINYGL: moved global variable to GLContext
|
2014-08-13 21:03:42 +02:00 |
|
Stefano Musumeci
|
7cb1fd7c8b
|
TINYGL: Added default values to Line empty constructor.
|
2014-08-13 20:51:53 +02:00 |
|
Pawel Kolodziejski
|
1b48414d7e
|
TINYGL: cleanup license headers
|
2014-08-13 18:52:52 +02:00 |
|
Stefano Musumeci
|
85fdaed682
|
TINYGL: Added safe check on blit image delete.
|
2014-08-13 15:38:00 +02:00 |
|
Stefano Musumeci
|
d0579291bd
|
TINYGL: Fixed support to RGB textures.
|
2014-08-13 15:20:17 +02:00 |
|
Stefano Musumeci
|
92d8ecc34c
|
TINYGL: Added depth test enabled state tracking to dirty rects.
|
2014-08-13 14:33:54 +02:00 |
|
Stefano Musumeci
|
e3acac6187
|
TINYGL: Merged conflicts
|
2014-08-13 14:27:10 +02:00 |
|
Stefano Musumeci
|
8abb5b008c
|
Merge branch 'master' into tinygl-dirty-rects
Conflicts:
graphics/tinygl/zbuffer.cpp
graphics/tinygl/zbuffer.h
|
2014-08-13 14:06:34 +02:00 |
|
Joni Vähämäki
|
c420196014
|
TINYGL: Always pass the depth test if TGL_DEPTH_TEST is disabled.
|
2014-08-12 17:46:48 +03:00 |
|
Stefano Musumeci
|
8c13ef4c35
|
TINYGL: Added some comments to draw call classes.
|
2014-08-11 22:03:07 +02:00 |
|
Stefano Musumeci
|
5cd3cfe548
|
TINYGL: Fixed a bug with triangle strip rendering.
|
2014-08-11 17:24:21 +02:00 |
|
Stefano Musumeci
|
1990876f7a
|
TINYGL: Added some more documentation.
|
2014-08-11 16:38:52 +02:00 |
|
Stefano Musumeci
|
c64e2884b2
|
TINYGL: Added some more documentation to blitting code.
|
2014-08-10 22:02:06 +02:00 |
|
Stefano Musumeci
|
4b9c5a7633
|
TINYGL: Wrong commit fixup.
|
2014-08-10 21:15:41 +02:00 |
|
Stefano Musumeci
|
6e75f6b594
|
TINYGL: Renamed rasterization functions template parameters with constants naming convention.
|
2014-08-10 20:31:07 +02:00 |
|
Stefano Musumeci
|
389bcba20d
|
TINYGL: Renamed blit function template parameters with constants naming convention.
|
2014-08-10 20:29:09 +02:00 |
|
Stefano Musumeci
|
f43d39172b
|
TINYGL: Refactored big complex if else sequence with template function calls.
|
2014-08-10 20:18:04 +02:00 |
|
Stefano Musumeci
|
d747cad5b2
|
TINYGL: Improved code commenting.
|
2014-08-10 20:17:31 +02:00 |
|
Stefano Musumeci
|
ff488253e7
|
TINYGL: Moved variable initialization in the appropriate line.
|
2014-08-10 19:39:56 +02:00 |
|
Stefano Musumeci
|
986d6a9d8b
|
TINYGL: Minor line break fixup.
|
2014-08-10 19:39:38 +02:00 |
|
Stefano Musumeci
|
ca54fd848a
|
TINYGL: Renamed member functions loadState to captureState.
|
2014-08-10 19:39:21 +02:00 |
|
Stefano Musumeci
|
28214fe84e
|
TINYGL: Added preprocessor variable to enable/disable dirty rects debug.
|
2014-08-10 19:38:46 +02:00 |
|
Stefano Musumeci
|
5adba756e3
|
TINYGL: Renamed tglBlitScissorRect into tglBlitSetScissorRect
|
2014-08-10 19:38:06 +02:00 |
|
Stefano Musumeci
|
daa8394adb
|
TINYGL: Moved DrawCallType enum inside DrawCall.
|
2014-08-10 19:37:26 +02:00 |
|
Stefano Musumeci
|
c34dc7e4a5
|
TINYGL: Moved variable declaration to its first use.
|
2014-08-10 19:36:32 +02:00 |
|
Stefano Musumeci
|
bbe0811aea
|
TINYGL: Renamed iterator varaibles from l and r to y and x
|
2014-08-10 19:35:29 +02:00 |
|
Stefano Musumeci
|
0e4c062f3a
|
TINYGL: Reodered member variables and initialization in BlitImage.
|
2014-08-10 19:34:47 +02:00 |
|
Stefano Musumeci
|
a59c1de0ff
|
TINYGL: Fixed misspelt function name.
|
2014-08-10 19:05:32 +02:00 |
|
Stefano Musumeci
|
a42d9e2b2d
|
TINYGL: Added comment to the code.
|
2014-08-09 14:40:18 +02:00 |
|
Stefano Musumeci
|
688a76455a
|
TINYGL: Fixed typo in code.
|
2014-08-09 14:40:08 +02:00 |
|
Stefano Musumeci
|
2b368d960f
|
TINYGL: Fixed a mistake in while -> loop refactoring.
|
2014-08-09 14:39:05 +02:00 |
|
Stefano Musumeci
|
520a866627
|
TINYGL: Documented linear allocator.
|
2014-08-09 14:36:46 +02:00 |
|
Stefano Musumeci
|
307a80ae9e
|
TINYGL: Added doxygen comments to blit API.
|
2014-08-09 14:33:23 +02:00 |
|
Stefano Musumeci
|
a274a50a22
|
TINYGL: Removed magic numbers in computeDirtyRegion
|
2014-08-09 14:14:25 +02:00 |
|
Stefano Musumeci
|
563a26e998
|
TINYGL: Refactored tglPresentBuffer to increase code readability.
|
2014-08-09 13:43:47 +02:00 |
|
Stefano Musumeci
|
91dc7904f3
|
TINYGL: Refactored while loops into for loops.
|
2014-08-09 13:07:46 +02:00 |
|
Stefano Musumeci
|
13698796ec
|
TINYGL: Rewrote if conditions for more clarity.
|
2014-08-09 12:34:40 +02:00 |
|
Stefano Musumeci
|
c27be840ea
|
TINYGL: Added not equality operator for GLVertex and DrawCall.
|
2014-08-09 12:34:26 +02:00 |
|
Stefano Musumeci
|
35a36f7c09
|
TINYGL: Renamed blit images container with proper class naming convention.
|
2014-08-09 12:17:40 +02:00 |
|
Stefano Musumeci
|
bd0c813296
|
TINYGL: Changed blit images container from Array to List
|
2014-08-09 12:17:11 +02:00 |
|
Stefano Musumeci
|
7b3f0850b8
|
TINYGL: Moved some functions inside TinyGL namespace
|
2014-08-09 12:10:26 +02:00 |
|
Stefano Musumeci
|
b83dc09f84
|
TINYGL: Added const to member function.
|
2014-08-09 12:02:42 +02:00 |
|
Stefano Musumeci
|
f107e7cf6b
|
TINYGL: Renamed variables to camelCase.
|
2014-08-09 12:00:43 +02:00 |
|