summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/sdl/blit13.h
Commit message (Collapse)AuthorAgeFilesLines
* Some fixes for multimonitor fullscreen on linux and windows. In couriersud2015-01-291-44/+82
| | | | | | | | | virtualbox, even switchres now works for two monitors. That doesn't imply it will work on real hardware. The probability is higher :-) On windows, default render driver now is "opengl" since direct3d wouldn't work reliably. This functionality currently is limited to to the "-video accel" driver. More userspace blitting enhancements. [Couriersud]
* Converted blit13.h to templates and fixed a number of bugs around couriersud2015-01-291-136/+154
| | | different ycc formats. (nw)
* Cleanups and version bumpmame0158 Miodrag Milanovic2015-01-281-2/+2
|
* Fixed a memory leak in draw13.c and a clipping issues with vertically couriersud2015-01-051-5/+5
| | | | | flipped textures. Simplified the code and added consts were appropriate. This was a preparation for using SDL2.0 texture rotation going forward. (nw)
* Hopefully fix unused variable error in GCC 4.9.2 couriersud2015-01-011-2/+2
|
* Palettes are now copied during get_primlist. This should fix couriersud2015-01-011-21/+23
| | | | | | | | multithreading related palette issues. Along the way also - added constructors to SDL osd structs - changed related malloc to global_alloc - added a copyfrom routine to dynamic_array - minor code simplifications.
* Cleanups and version bumpmame0153 Miodrag Milanovic2014-04-071-2/+2
|
* Fix SDL 2.0 build (nw) R. Belmont2014-02-191-3/+3
|
* Switched rgb_t to a class, replacing macros with methods. Mappings are Aaron Giles2014-02-191-3/+3
| | | | | | | | | | | | | | | | | | | as follows: MAKE_RGB(r,g,b) == rgb_t(r,g,b) MAKE_ARGB(a,r,g,b) == rgb_t(a,r,g,b) RGB_ALPHA(data) == data.a() RGB_RED(data) == data.r() RGB_GREEN(data) == data.g() RGB_BLUE(data) == data.b() RGB_BLACK == rgb_t::black RGB_WHITE == rgb_t::white Implicit conversions to/from UINT32 are built in as well as simple addition, subtraction, and scaling (with clamping). As a result of being a class, some stricter typing was needed in a few places but overall not too much.
* Cleanups and version bumpmame0148 Miodrag Milanovic2013-01-111-7/+7
|
* Some fixes to keep sdlmame aligned to SDL1.3 development. No whatsnew. Couriersud2010-12-271-2/+6
|
* Cleanups and version bump. Aaron Giles2010-01-161-4/+4
|
* SDLMAME initial import [R. Belmont, Couriersud] R. Belmont2010-01-131-0/+198