summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/util/coretmpl.h
Commit message (Expand)AuthorAgeFilesLines
* util/coretmpl.h: Fixed clang narrowing warning. Vas Crabb2021-09-061-1/+1
* -ui: Made zoom controls a bit more intuitive. Vas Crabb2021-09-061-15/+4
* Eliminate ARRAY_LENGTH template in favor of C++17's std::size AJR2021-02-141-0/+10
* coretmpl.h: Move lru_cache_map to separate header AJR2021-02-031-387/+0
* Low-level #include overhaul AJR2021-01-021-2/+11
* -Switch to building MAME as C++17. Vas Crabb2020-11-151-9/+3
* Got rid of global_alloc/global_free. Vas Crabb2020-10-031-3/+3
* (nw) Cleanup on the way: Vas Crabb2020-03-101-11/+95
* Eliminate simple_list_wrapper and replace its only use (nw) AJR2020-01-181-34/+0
* add missing return statement for LRU cache assignment operator (nw) Vas Crabb2019-12-201-0/+1
* coretmpl.h: different approach to member initialisation - hopefully work arou... Vas Crabb2019-12-201-65/+62
* util::fifo.queue_length() (nw) Patrick Mackinlay2018-10-181-0/+11
* Better support for screen orientation/geometry: Vas Crabb2018-07-261-0/+20
* emumem: Backend modernization [O. Galibert] Olivier Galibert2018-06-291-0/+8
* move some not-directly-emulation-related helpers to lib/util, further extrica... Vas Crabb2018-04-011-0/+45
* Cherry-pick some features from self-registering drivers PoC: Vas Crabb2017-02-161-2/+1
* Make bitmaps movable, allowing them to be used in vectors and emplaced easily. Vas Crabb2016-12-151-0/+1
* coretmpl: add an associative LRU cache with map-like behaviour Vas Crabb2016-12-151-1/+387
* A round of spelling/typographical fixes to source comments (nw) Scott Stone2016-11-241-1/+1
* Introduce u8/u16/u32/u64/s8/s16/s32/s64 Vas Crabb2016-11-191-0/+12
* fixum (nw) Vas Crabb2016-11-051-2/+1
* Added 'poke' and 'clear' methods to fifo template Joakim Larsson Edstrom2016-11-041-1/+18
* there you go, Robbbbbbbbert (nw) Vas Crabb2016-11-011-1/+1
* add a fifo template in util for Edstrom Vas Crabb2016-11-011-4/+109
* dynamic_buffer is just std::vector<UINT8> (nw) Miodrag Milanovic2016-10-211-4/+0
* Alphabetizing the #include's, and added typedef's for the reverse iterators Nathan Woods2016-09-121-8/+10
* Fixed some stupid errors Nathan Woods2016-09-121-2/+3
* Folded util::contiguous_sequence_wrapper<T> into coretmpl.h, and fixing the r... Nathan Woods2016-09-121-0/+70
* More cleanup on the back of Osso's fix for a7e393b36b57cead61978f332135a509b2... Vas Crabb2016-08-301-17/+34
* some C++14 features are not supported by VS2013. VS2015 is free for home use ... Miodrag Milanovic2016-08-271-5/+0
* Various cleanups suggested by static analyzer (nw) Miodrag Milanovic2016-04-241-2/+2
* Avoid auto return types; silence some unused variable warnings (nw) AJR2016-03-311-3/+3
* Iterate over core classes C++11 style AJR2016-03-311-2/+24
* make make make_unique_clear accept all kind of parameters (nw) Miodrag Milanovic2016-01-081-29/+0
* Fixed missing noexcept in Visual Studio 2013. dankan18902015-12-221-0/+5
* Modernize `simple_list`: Vittorio Romeo2015-12-211-21/+21
* added option to clear with value for arrays (nw) Miodrag Milanovic2015-12-171-0/+10
* removed auto_bitmap_ind*_alloc and auto_bitmap_rgb32_alloc and replaced with ... Miodrag Milanovic2015-12-171-0/+19
* clang-modernize part 1 (nw) Miodrag Milanovic2015-12-031-27/+27
* Initial conversion of core to C++14. Note that compilers are now limited to G... Miodrag Milanovic2015-12-031-35/+0
* Revert "No need for simple_list_wrapper (nw)" Miodrag Milanovic2015-11-181-0/+34
* No need for simple_list_wrapper (nw) Miodrag Milanovic2015-11-181-34/+0
* Relaxed emu.h a bit, should make compile a bit faster (nw) Miodrag Milanovic2015-11-051-1/+1
* Replace dynamic_array with std::vector [O. Galibert] Olivier Galibert2015-04-141-81/+3
* moved assert replacement inside emucore.h so it is actually used / removed as... Oliver Stöneberg2015-03-201-1/+0
* Enable OpenGL renderer on Windows. By default, run-time function couriersud2015-02-251-1/+1
* Cleanups and version bumpmame0158 Miodrag Milanovic2015-01-281-6/+6
* Palettes are now copied during get_primlist. This should fix couriersud2015-01-011-0/+8
* Fix Clang compile (nw) R. Belmont2014-08-101-1/+1
* Nuke some more auto_allocs. Aaron Giles2014-03-161-0/+1