Christoph Oelckers
|
b32aa60760
|
Made SWPaletteTexture an ImageSource and let it be managed by the texture manager.
This is a lot easier to manage because the palette is just static data that can easily mimic an image.
|
2018-12-10 02:43:37 +01:00 |
|
Christoph Oelckers
|
024870ba11
|
- merged DCanvas and DSimpleCanvas and use a TArray to hold its memory.
|
2018-11-30 17:02:39 +01:00 |
|
Christoph Oelckers
|
98e111eba0
|
- merged the nearly identical wrapper texture classes for the software render and the wiper.
|
2018-10-29 07:39:33 +01:00 |
|
Magnus Norddahl
|
a841602d70
|
- change the software renderer to render to a DSimpleCanvas like the old D3D9 target did. Then use the drawer threads to memcpy the result to the PBO
|
2018-07-20 05:48:15 +02:00 |
|
Magnus Norddahl
|
a0a7fd53e8
|
- change software renderer back to writing directly into the pixel buffer object, but change the creation and mapping so that hopefully all vendors put it in system memory
|
2018-07-18 17:47:09 +02:00 |
|
Magnus Norddahl
|
e93d1e3ebc
|
- change software renderer upload code to use GL_STREAM_DRAW and a memcpy from system memory
|
2018-07-18 06:46:30 +02:00 |
|
Magnus Norddahl
|
01bda6348e
|
- change swrender mapping to use two buffers/textures and glTexSubImage2D for uploads
|
2018-06-19 00:09:39 +02:00 |
|
Christoph Oelckers
|
74b624002c
|
- moved the software renderer's drawer to the swrenderer directory.
|
2018-05-05 11:44:42 +02:00 |
|