Thomas Hansen
|
09c2262ad9
|
remove texture manager. not being used right now, maybe not needed anyway. maybe conflict with texture ?! cant figure out why texture isnt working for label and video
|
2010-12-01 06:41:31 -06:00 |
Thomas Hansen
|
8697819eef
|
fix some rectangular texture things and setting texture using source/texture. add push/pop state to RenderContext to make Matrix instructions work. Label not working :/ ?!
|
2010-11-30 14:38:22 -06:00 |
Thomas Hansen
|
44f8dd0565
|
make textures work and start doing texture manager, for multi texturing/batching texture bindings
|
2010-11-17 22:38:40 -06:00 |
Thomas Hansen
|
edc15bbf7e
|
debugging to make all drawing work
|
2010-11-16 17:00:57 -06:00 |
Thomas Hansen
|
f423e6fb4b
|
more work on refactoring graphics. getting closer to working...
|
2010-11-16 12:40:40 -06:00 |
Thomas Hansen
|
3dc063e78e
|
WIP. rework graphics as tree and seperate compiler. compiler can work on tree merging nodes where possible and can maintain optimized tree for drawing. when original tree changes, comoiler can know which parts in optimized tree to replace. state changes can be merged if they have info about what they change instead of just apply to change it. VertexData Instructions dont eed to cache all data and vbo indices..anyways need to be rebuild when something changes in most cases...just make build simpler...it returns vertex and index data to be drawn, compiler/canvas can cache VBO indices for seperate instruction and update on rebuild.
|
2010-11-13 02:01:03 -06:00 |
Mathieu Virbel
|
ed18c19399
|
graphics: split graphics.pyx into several files, remove graphics.pyx
note: the __all__ in each file reflect what will be imported for userland.
|
2010-11-11 19:57:51 +01:00 |
Thomas Hansen
|
dbf819cf9d
|
adding poly2tri
|
2010-11-05 14:37:02 -05:00 |
Mathieu Virbel
|
bc28d6b825
|
graphics: first pass to split graphics
|
2010-11-05 12:55:22 -04:00 |
Mathieu Virbel
|
28e4c1b5fa
|
core/logger: prevent usage of logger + option if nosetests is used
+ setup.cfg for nosetest usage
+ change tests into kivy/tests
+ able to run test with: python setup.py nosetests
|
2010-11-05 00:27:58 -04:00 |
Mathieu Virbel
|
1f2fb6eb41
|
kivy: first import
|
2010-11-03 17:05:03 -04:00 |