summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/video/voodoo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix voodoo and sharc saving to abide by new rules. Aaron Giles2021-04-191-1/+6
* Replace remaining STRUCT_MEMBER macros with proper structured saves. Aaron Giles2021-04-141-138/+12
* Eliminate ARRAY_LENGTH template in favor of C++17's std::size AJR2021-02-141-21/+19
* Fairly significant overhaul of Lua engine and some cleanup. Vas Crabb2020-11-251-1/+1
* Fix most implicit fallthrough warnings from clang Vas Crabb2020-11-171-2/+2
* Enable GCC implicit fallthrough warning. Vas Crabb2020-11-151-1/+2
* -Switch to building MAME as C++17. Vas Crabb2020-11-151-2/+22
* Cleaned up bitmap API. Vas Crabb2020-09-271-4/+4
* voodoo.cpp: Disabled debug statistics popup Ted Green2020-07-301-16/+22
* voodoo.cpp: Only flag texture controls as changed if they are actually changed. Ted Green2020-07-021-6/+11
* voodoo: Disable backbuf debug key (L), it interferes with player 3 default co... Ted Green2020-06-291-2/+2
* voodoo: Eliminate auto_alloc (nw) AJR2019-12-291-5/+5
* voodoo: hopefully enough to stop it from crashing when device memory isn't pr... Vas Crabb2019-12-141-93/+654
* clean up some .hxx abuse (nw) Vas Crabb2019-10-051-3/+3
* (nw) misc cleanup: Vas Crabb2019-09-201-1/+2
* devices/video/voodoo.cpp : Simplify handlers cam9002019-04-271-25/+25
* voodoo: Mark frame buffer as changed after direct lfb write. Fixes missing t... Ted Green2018-11-141-0/+2
* Renamed flipendian -> swapendian, as I spent minutes trying to find the funct... mooglyguy2018-11-051-8/+8
* voodoo: deal with needing to be able to configure screen/CPU or set them at s... Vas Crabb2018-05-231-32/+54
* voodoo: Use device finders instead of machine().device (nw) Ryan Holtz2018-05-211-28/+22
* remove safe_pc() and safe_pcbase() (nw) smf-2018-04-131-8/+8
* voodoo: Correct vsync timing and remove anonymous timer. Ted Green2018-03-281-18/+32
* xtal.h is dead, long live to xtal.cpp [O. Galibert] Olivier Galibert2018-01-231-1/+1
* voodoo: Use CRTC registers for vblank start. Fixes viper regression caused b... Ted Green2018-01-061-5/+7
* Calculate screen size and timing using voodoo CRTC and PLL registers. (nw) Ted Green2018-01-061-7/+29
* Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame"" Firehawke2017-12-131-1/+4
* Revert "Merge branch 'master' of https://github.com/mamedev/mame" Firehawke2017-12-131-4/+1
* voodoo: Set number of SGRAM chips to 2 for 16M cards. (nw) Ted Green2017-12-041-1/+4
* suppress function-like macro expansion for MSVC (nw) Vas Crabb2017-11-091-3/+3
* voodoo: Use SSE routines for texture perspective correction. (nw) Ted Green2017-11-041-2/+2
* voodoo: Incorporate some more sse optimizations. (nw) Ted Green2017-10-121-1/+1
* voodoo: Reorganize a few function calls to make profiling easier. (nw) Ted Green2017-10-111-4/+10
* voodoo: Add some code optimizations. (nw) Ted Green2017-10-081-13/+17
* voodoo: Use table lookup for RGB565 conversion. (nw) Ted Green2017-10-011-9/+34
* voodoo: Revert to using lower 16 bits of zaColor only. Fixes depth buffering... Ted Green2017-09-111-4/+4
* voodoo: Fixed subtle casting bug. The uncasted depth in the expanded variabl... Ted Green2017-09-111-4/+4
* voodoo: Remove wrapping after y origin conversion so that proper y-clipping i... Ted Green2017-08-301-4/+5
* voodoo: Fixup logging and implement actual vRetrace and hvRetrace functions. ... Ted Green2017-06-291-24/+44
* viper: revert to using internally generated vblank. voodoo: Write register da... Ted Green2017-06-141-0/+1
* voodoo: Extend PCI interrupt support to Voodoo 2 and above. (nw) Ted Green2017-06-141-20/+10
* voodoo: Separate vblank (external) and pci interrupt (internal) callbacks. (nw) Ted Green2017-06-141-14/+32
* voodoo: Also calculate dither pointer when needed for fogging. Fixes graphic... Ted Green2017-06-041-1/+1
* some more Voodoo cleanup (nw) Vas Crabb2017-05-251-199/+151
* Move static data out of devices into the device types. This is a significant... Vas Crabb2017-05-141-301/+326
* voodoo: Revert texture base address calculation to fix seattle driver. (nw) Ted Green2017-04-221-4/+2
* voodoo: Change multi base address selection to fix funkball textures. Ted Green2017-04-201-6/+10
* Self-registering devices prep: Vas Crabb2017-02-271-6/+6
* Remove device_config_complete from numerous devices that don't really need it... AJR2017-02-091-10/+0
* converted lot of TRUE/FALSE to real boolean and updated types (nw) Miodrag Milanovic2016-10-221-59/+59
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-241/+241