summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/render/drawsdl.cpp
Commit message (Collapse)AuthorAgeFilesLines
* use C++ library includes (nw) firewave2020-01-221-2/+2
|
* SDL: support RRGGBB00 format used by ARM Mali GPUs [R. Belmont] arbee2019-10-061-0/+4
|
* Change window handle storage to template instead of void* (nw) (#1725) Brad Hughes2016-11-171-4/+4
| | | | * Change window handle storage to template instead of void* (nw)
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-49/+49
| | | | | Use standard uint64_t, uint32_t, uint16_t or uint8_t instead of UINT64, UINT32, UINT16 or UINT8 also use standard int64_t, int32_t, int16_t or int8_t instead of INT64, INT32, INT16 or INT8
* Convert OSD monitor info to modules plus add DXGI implementation Brad Hughes2016-09-141-1/+2
|
* RIP sdlinc.h couriersud2016-05-061-1/+1
|
* INC -> HXX makes editors and code analyzers see it as C++ (nw) Miodrag Milanovic2016-05-011-1/+1
|
* Cleanups and version bumpmame0173 Miodrag Milanovic2016-04-271-1/+1
|
* Revert "Temp revert of Brad changes (nw)" Miodrag Milanovic2016-04-251-22/+31
| | | | This reverts commit 5e831f6506ee06f8c30cb113551ee0fec53804db.
* Temp revert of Brad changes (nw) Miodrag Milanovic2016-04-251-31/+22
|
* Various cleanups suggested by static analyzer (nw) Miodrag Milanovic2016-04-241-3/+3
|
* Split UI and frontend part from core [Miodrag Milanovic] Miodrag Milanovic2016-04-231-1/+1
|
* Refactor OSD window. Brad Hughes2016-04-211-22/+31
| | | | | | | | | | Unified renderer in osd_window as std::unique_ptr Made windows all std::shared_ptr<window_type> Made window lists std::list<std::shared_ptr<window_type>> Updated OSD SDL worker_param to not use malloc (not compatible with smart pointers) Made renderer pointer to window a weak reference. May not be available during destruction of the window.
* These init calls all returned false. No need for a return value in this couriersud2016-04-181-2/+1
| | | case. [Couriersud]
* soft is hard and hard is soft. Two is one and one is two. No wonder couriersud2016-04-181-11/+11
| | | | "-video accel" has substandard performance if opengl is disabled. [Couriersud]
* Standardize platform window pointer storage in osd_window. Brad Hughes2016-04-181-4/+4
| | | | Also encapsulate show/hide capture/release cursor functionality.
* Iterate over core classes C++11 style AJR2016-03-311-5/+5
| | | | | | | | C++11 range-based for loops can now iterate over simple_list, tagged_list, core_options, device_t::subdevice_list, device_t::interface_list, render_primitive_list and all subclasses of the above, and much code has been refactored to use them. Most core classes that have these lists as members now have methods that return the lists themselves, replacing most of the methods that returned the object at an owned list's head. (A few have been retained due to their use in drivers or OSD.) device_t now manages subdevice and interface lists through subclasses, but has given up the work of adding and removing subdevices to machine_config. memory_manager has its tagged lists exposed, though the old rooted tag lookup methods have been removed (they were privatized already).
* Implement integer scaling in core renderer [Calamity] Antonio Giner2016-03-151-2/+2
|
* Final fixups, get sliders working again, nw therealmogminer@gmail.com2016-02-211-6/+3
|
* First take on render API reorg, nw therealmogminer@gmail.com2016-02-211-176/+66
|
* Remove SDL 1.2 support (nw) Miodrag Milanovic2016-02-161-234/+1
|
* Make SDL2 use software if hardware acceleration is not available Miodrag Milanovic2015-12-271-0/+8
|
* missed two (nw) Cowering2015-12-061-5/+5
|
* Rename *.c -> *.cpp in our source (nw) Miodrag Milanovic2015-11-081-0/+1021