Alexander Overvoorde
|
3842728f38
|
Fix indentation and code style in various files
|
2016-07-27 16:31:25 +02:00 |
|
Alexander Overvoorde
|
c107101aff
|
Implement dynamic atlas allocation in texture cache
|
2016-07-27 04:01:25 +02:00 |
|
Alexander Overvoorde
|
c506e08ac2
|
Add more atlases to increase space efficiency and derive atlas size from device limits
|
2016-07-27 04:01:25 +02:00 |
|
Alexander Overvoorde
|
bb3fe8b804
|
Implement multiple texture atlas system to handle small and large images
|
2016-07-27 04:01:25 +02:00 |
|
Alexander Overvoorde
|
d8ce023170
|
Change TextureCache to use atlas instead of array
|
2016-07-27 04:01:25 +02:00 |
|
Alexander Overvoorde
|
fbb7029de4
|
Implement sprite batch drawing using instancing
|
2016-07-27 04:01:25 +02:00 |
|
Alexander Overvoorde
|
84f2a8c17c
|
Rewrite texture cache to use array texture
|
2016-07-27 04:01:25 +02:00 |
|
Ted John
|
664c460aa0
|
Fix #4047: Game crashes when switching to OpenGL
|
2016-07-18 18:04:37 +01:00 |
|
Ted John
|
19cd56b9c2
|
Add Shader Palette Lookup
|
2016-06-15 17:53:26 +01:00 |
|
Ted John
|
fa4662be42
|
add missing include
|
2016-06-12 17:44:58 +01:00 |
|
Ted John
|
f6665a188a
|
add missing DISABLE_OPENGL guards
|
2016-06-12 15:47:51 +01:00 |
|
Ted John
|
f796ef5122
|
fix drawing of text
|
2016-06-11 23:14:22 +01:00 |
|
Ted John
|
4896d14940
|
extract texture generation code to new class
|
2016-06-11 19:13:18 +01:00 |
|