Alex Szpakowski
|
b59e3d9c35
Meshes now use vertex buffers for more efficient drawing.
|
12 年之前 |
Alex Szpakowski
|
5de43a7207
The Vertex struct is now recognized as POD by C++, also fixed the name to be consistent with other love structs
|
12 年之前 |
Alex Szpakowski
|
59712c344f
Removed a potentially slow codepath in SpriteBatch:add
|
12 年之前 |
Alex Szpakowski
|
e19ade38ab
Added support for BC4 (aka 3Dc+) compressed textures
|
12 年之前 |
Alex Szpakowski
|
fa6eaaa3a6
Improved performance of SpriteBatch:add/set in some cases when the SpriteBatch isn't bound
|
12 年之前 |
Alex Szpakowski
|
ee5e83635f
Fixed rendering when a SpriteBatch is bound
|
12 年之前 |
Alex Szpakowski
|
3fb78d5458
Added SpriteBatch:setBufferSize (issue #655)
|
12 年之前 |
Alex Szpakowski
|
1482b13363
Fixed SpriteBatch:unbind
|
12 年之前 |
Alex Szpakowski
|
96161c66f6
Updated copyright text for the new year
|
12 年之前 |
Alex Szpakowski
|
a76ffd5715
Fixed VertexIndex::getElementSize
|
12 年之前 |
Alex Szpakowski
|
de959b7275
Added a method to VertexIndex to determine the size in bytes of an element in the index array
|
12 年之前 |
rude
|
697f4de80a
Fix compilation issue in MSVC2012.
|
12 年之前 |
vrld
|
62e2c752e5
More verbose VertexIndex::getType() (using numeric_limits)
|
12 年之前 |
vrld
|
b0abcbda71
Fix: Returning wrong type in VertexIndex::getType()
|
12 年之前 |
vrld
|
8bbf68c69c
Match types in VertexIndex::getType()
|
12 年之前 |
vrld
|
b2f1408b12
Fix issue #495: Large spritebatches doesn't render properly
|
12 年之前 |
vrld
|
c782093374
Intel gets their way
|
12 年之前 |
vrld
|
a35b4232e1
Use opengl buffer ARB constistently in VertexBuffer.
|
12 年之前 |
vrld
|
6ffb9d28f0
VertexBuffer/SpriteBatch speed tweaks.
|
12 年之前 |
vrld
|
6c850fdc98
Possibly (code in issue does not fail on my machine) fix #486. Please test.
|
13 年之前 |
Bart van Strien
|
7793e7f02f
CRLF to LF
|
13 年之前 |
rude
|
81c38e22d0
Applied the new style guidelines.
|
13 年之前 |
vrld
|
39e1c59989
Actually copy existing buffer data to temporary memory region in VBO::map().
|
13 年之前 |
vrld
|
6dee041a9d
Throw exception when VBO cannot allocate enough memory in VBO::map().
|
13 年之前 |
vrld
|
3f365857ee
Replace glMapBufferARB() with temp memory + glBufferSubDataARB().
|
13 年之前 |
vrld
|
2b6cc4ea8c
Move VertexBuffer::Bind implementation to header to hint inlining
|
13 年之前 |
vrld
|
1dd40b690b
Some idiot put a != where there should be a ==.
|
13 年之前 |
vrld
|
febd7757fc
Make sure all error flags are cleared before calling glBufferDataARB() in VBO::load().
|
13 年之前 |
vrld
|
c0ffa5b07e
Add error checking in VBO::load().
|
13 年之前 |
Bart van Strien
|
386dd53780
Make VertexBuffers use size_t, raising the limit of vertices that can be stored
|
13 年之前 |