Nicolas Cannasse
|
9476973f47
changed h3d.Vector to 3 components and make Point=Vector, add h3d.Vector4 and updated HxSL generation
|
1 anno fa |
Nicolas Cannasse
|
167e365bfe
refactor: add format for buffer and primitive, allow runtime remap to shader (not only based on stride)
|
2 anni fa |
Nicolas Cannasse
|
da0b8be861
removed Buffer Quads/Triangles, use MemoryManager.getTriIndexes/getQuadIndexes
|
2 anni fa |
Nicolas Cannasse
|
eb47b6cd15
removed ManagedBuffer and buffer split
|
2 anni fa |
trethaller
|
2be2a5c818
scene profiler: include TileGroup draws
|
3 anni fa |
trethaller
|
f9cac7e279
TileGroup: enable allocator by default below certain size; allows small texts to cache their glyphs
|
4 anni fa |
Nicolas Cannasse
|
9d3e0aad53
minor opti : don't flush invisible tilegroup (text)
|
4 anni fa |
Pavel Alexandrov
|
e4b94eeb84
API documentation: h2d package (#842)
|
5 anni fa |
trethaller
|
dcca82a0ef
TileGroup: only use allocator for ScaleGrid (esp avoid using it for Text)
|
5 anni fa |
trethaller
|
a9686c3bab
use CacheAllocator on Graphics and TileGroup
|
5 anni fa |
Pavel Alexandrov
|
8b5af9c718
Introduce BatchDrawState for h2d (#844)
|
5 anni fa |
Tom Spira
|
add22deb45
remove private on TileLayerContent
|
5 anni fa |
Yanrishatum
|
21bf81e3f1
Change h2d.Tile to use Float.
|
6 anni fa |
Nicolas Cannasse
|
6f709692c5
h2d.Sprite -> h2d.Object
|
7 anni fa |
Pascal Peridont
|
07fc627a35
Allocation optimizations (#324)
|
7 anni fa |
Mark Knol
|
4a8a4233f2
Add some (return) types (#317)
|
7 anni fa |
Fl0xer
|
0f1375c7f3
addAlpha function for TileGroup
|
8 anni fa |
Nicolas Cannasse
|
17fea06e19
fixed dynamic object call
|
8 anni fa |
ncannasse
|
8f097cf52b
onAlloc/onDelete becomes onAdd/onRemove + onParentChangedRec becomes onParentChanged (same as onAdd/onRemove)
|
8 anni fa |
Mathieu Capdegelle
|
da5889693f
ZGroup (#189)
|
9 anni fa |
Mathieu Capdegelle
|
df50e004b7
fix color conversion
|
9 anni fa |
Mathieu Capdegelle
|
10b47fd1a6
TileGroup : addTransform function
|
9 anni fa |
ncannasse
|
e1a364575a
update scaleGrid in sync() phase
|
9 anni fa |
ncannasse
|
fcad8f995a
bugfix
|
9 anni fa |
ncannasse
|
c645495e56
force flush in sync()
|
9 anni fa |
ncannasse
|
08e682d8c7
added Sprite.getSize(), slightly different from getBounds(), make sure text bounds are always the same
|
9 anni fa |
deepnight
|
4fa87cff3f
Added invalidate
|
9 anni fa |
ncannasse
|
dec0dd3399
reset() -> clear()
|
10 anni fa |
Ivan Tivonenko
|
0438dd39bd
added support for border-radius property in css
|
11 anni fa |
ncannasse
|
81450c8bff
remove all offsets (the old scene offset was causing most of the glitches)
|
11 anni fa |