Wouter Vermaelen
|
ed2594d420
use array arithmetic iso pointer arithmetic in BitmapConverter
|
18 年之前 |
Maarten ter Huurne
|
4928658b2b
Put GLuint expansion filter trickery in GLUtil.hh. Also fixed compilation of MemoryOps on Mac OS X.
|
18 年之前 |
Manuel Bilderbeek
|
258ee7676f
Fix potential problem on archs where char is an unsigned type (thinking done by Wouter)
|
18 年之前 |
Wouter Vermaelen
|
f13047703a
#include cleanup
|
19 年之前 |
Wouter Vermaelen
|
c5fccaf2aa
removed SDLLo renderer
|
19 年之前 |
Wouter Vermaelen
|
51a2d1c339
fix linking error on systems where GLuint = Uint16 (I don't know these actually exist)
|
19 年之前 |
Maarten ter Huurne
|
23d4b89f96
Fixed template instantiation: use the SDL types "Uint16" and "Uint32" because that is what SDLRasterizer uses for its pixel formats. Also moved the conditional instantiation for GLuint to the bottom of the file (that mess of template magic is a conditional instantiation).
|
19 年之前 |
Wouter Vermaelen
|
744a4c53cd
implemented stripes for screen6 background
|
19 年之前 |
Wouter Vermaelen
|
295e9127ca
use references iso pointers where possible in VDP code
|
19 年之前 |
Wouter Vermaelen
|
5708d97583
fixed linking problem with gcc-4.x
|
19 年之前 |
Maarten ter Huurne
|
a3118b06d1
Removed support for 8bpp.
|
20 年之前 |
Wouter Vermaelen
|
55a81cf197
Compiled with -Wall -W and fixed all warnings
|
20 年之前 |
Maarten ter Huurne
|
4ff385659a
Replaced __OPENGL_AVAILABLE__ by COMPONENT_GL.
|
20 年之前 |
Maarten ter Huurne
|
93ffebbff3
Only expand template for "GLuint" when compiling with GL support. Also updated comment: duplicate expansion is an error on GCC 3.3, 3.4-pre and ICC 8.0, so it is not just a quirk of GCC 3.3.
|
21 年之前 |
Maarten ter Huurne
|
4813baabaa
Expand template for "GLuint" as well; for example on MacOSX "GLuint" is not equivalent to "unsigned int". It takes a bit of template metaprogramming to avoid duplicate instantiation in case the types are equivalent.
|
21 年之前 |
Maarten ter Huurne
|
1f6633a4c9
Removed upscaling from SDLRenderer/CharacterConverter/BitmapConverter. Instead, all upscaling is done by the scaler implementation.
|
21 年之前 |
Maarten ter Huurne
|
659286f276
Put all openMSX code in namespace "openmsx".
|
21 年之前 |
Maarten ter Huurne
|
7678cfcba2
Introduced Blender class and use it from Character/BitmapConverter.
|
21 年之前 |
Maarten ter Huurne
|
2469925f76
Moved the VDP and rendering code into new "video" directory.
|
21 年之前 |