index
:
mame
aaron-nl3
aaron-pci-cleanup
arm3_copro
asmjit
cdimono2_wip
cdplay
cdtv_chd-v5
dc_pvr-thread
deprecated
docs_wavwrite
draggable-layout
dribbling-nl
hlsl_aviplay
lisa
lua_engine_ui_refactor_2
m57_troangel-bluesea
make_coco_fdc_fixed
master
n64-angrylion
netlist-generated
new_menus
nl-splitfrogs
nl_dips
nltool-updates
pci_virge-fifo
py_regtests
rendlay_vid
saturn_cdblock
saturn_vdp_split
save-experiments
save_structs
shangha3_drop
sound
taitoair_vco
taitowlf_zoom
time-experiments
time-experiments2
vamphalf_misncrft
voodoo_directx11
x86_std-exceptions
ymfm-delay
MAME - Multiple Arcade Machine Emulator
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
src
/
devices
/
video
/
voodoo.cpp
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333)
Vas Crabb
2023-06-17
1
-10
/
+4
*
-Lua engine: run everything in coroutines. (#11019)
Vas Crabb
2023-03-25
1
-2
/
+2
*
- Removed device_timer, device_timer_id, et al in favor of direct callback me...
MooglyGuy
2022-06-04
1
-3
/
+3
*
voodoo: Change vsync counter to start immediately after vblank. Based on docu...
Ted Green
2022-04-15
1
-1
/
+1
*
Remove void *ptr parameter from emu_timer, timer_device and all related callb...
AJR
2022-01-26
1
-5
/
+5
*
voodoo: Address minor coverity complaints
Aaron Giles
2021-07-31
1
-1
/
+4
*
srcclean for 0.234 branch
Vas Crabb
2021-07-25
1
-5
/
+5
*
voodoo: Return 0 on invalid reads, seems to fix funkball. Improve logging of ...
Aaron Giles
2021-07-15
1
-3
/
+6
*
voodoo: Improve fidelity of synchronization points. Add synchronization back ...
Aaron Giles
2021-07-12
1
-12
/
+27
*
voodoo: Improve pixel pipeline throughput for LFB writes. Helps gtfore and re...
Aaron Giles
2021-07-11
1
-17
/
+2
*
voodoo: Increase vretrace cycles to 2 so mace will boot again. Add missing ra...
Aaron Giles
2021-07-10
1
-1
/
+2
*
voodoo: Restore some cycle stealing on vretrace to allow sfrush to boot.
Aaron Giles
2021-07-09
1
-0
/
+3
*
video/voodoo.cpp: Major rewrite: (#8267)
Aaron Giles
2021-07-09
1
-5798
/
+2572
*
srcclean in preparation for release
Vas Crabb
2021-06-27
1
-1
/
+1
*
Eliminate remaining uses of auto_alloc and friends (#8210)
Aaron Giles
2021-06-22
1
-2
/
+1
*
voodoo: fix Hornet games POST crash
Ville Linde
2021-06-13
1
-2
/
+2
*
Eliminate ARRAY_LENGTH template in favor of C++17's std::size
AJR
2021-02-14
1
-21
/
+19
*
Fairly significant overhaul of Lua engine and some cleanup.
Vas Crabb
2020-11-25
1
-1
/
+1
*
Fix most implicit fallthrough warnings from clang
Vas Crabb
2020-11-17
1
-2
/
+2
*
Enable GCC implicit fallthrough warning.
Vas Crabb
2020-11-15
1
-1
/
+2
*
-Switch to building MAME as C++17.
Vas Crabb
2020-11-15
1
-2
/
+22
*
Cleaned up bitmap API.
Vas Crabb
2020-09-27
1
-4
/
+4
*
voodoo.cpp: Disabled debug statistics popup
Ted Green
2020-07-30
1
-16
/
+22
*
voodoo.cpp: Only flag texture controls as changed if they are actually changed.
Ted Green
2020-07-02
1
-6
/
+11
*
voodoo: Disable backbuf debug key (L), it interferes with player 3 default co...
Ted Green
2020-06-29
1
-2
/
+2
*
voodoo: Eliminate auto_alloc (nw)
AJR
2019-12-29
1
-5
/
+5
*
voodoo: hopefully enough to stop it from crashing when device memory isn't pr...
Vas Crabb
2019-12-14
1
-93
/
+654
*
clean up some .hxx abuse (nw)
Vas Crabb
2019-10-05
1
-3
/
+3
*
(nw) misc cleanup:
Vas Crabb
2019-09-20
1
-1
/
+2
*
devices/video/voodoo.cpp : Simplify handlers
cam900
2019-04-27
1
-25
/
+25
*
voodoo: Mark frame buffer as changed after direct lfb write. Fixes missing t...
Ted Green
2018-11-14
1
-0
/
+2
*
Renamed flipendian -> swapendian, as I spent minutes trying to find the funct...
mooglyguy
2018-11-05
1
-8
/
+8
*
voodoo: deal with needing to be able to configure screen/CPU or set them at s...
Vas Crabb
2018-05-23
1
-32
/
+54
*
voodoo: Use device finders instead of machine().device (nw)
Ryan Holtz
2018-05-21
1
-28
/
+22
*
remove safe_pc() and safe_pcbase() (nw)
smf-
2018-04-13
1
-8
/
+8
*
voodoo: Correct vsync timing and remove anonymous timer.
Ted Green
2018-03-28
1
-18
/
+32
*
xtal.h is dead, long live to xtal.cpp [O. Galibert]
Olivier Galibert
2018-01-23
1
-1
/
+1
*
voodoo: Use CRTC registers for vblank start. Fixes viper regression caused b...
Ted Green
2018-01-06
1
-5
/
+7
*
Calculate screen size and timing using voodoo CRTC and PLL registers. (nw)
Ted Green
2018-01-06
1
-7
/
+29
*
Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame""
Firehawke
2017-12-13
1
-1
/
+4
*
Revert "Merge branch 'master' of https://github.com/mamedev/mame"
Firehawke
2017-12-13
1
-4
/
+1
*
voodoo: Set number of SGRAM chips to 2 for 16M cards. (nw)
Ted Green
2017-12-04
1
-1
/
+4
*
suppress function-like macro expansion for MSVC (nw)
Vas Crabb
2017-11-09
1
-3
/
+3
*
voodoo: Use SSE routines for texture perspective correction. (nw)
Ted Green
2017-11-04
1
-2
/
+2
*
voodoo: Incorporate some more sse optimizations. (nw)
Ted Green
2017-10-12
1
-1
/
+1
*
voodoo: Reorganize a few function calls to make profiling easier. (nw)
Ted Green
2017-10-11
1
-4
/
+10
*
voodoo: Add some code optimizations. (nw)
Ted Green
2017-10-08
1
-13
/
+17
*
voodoo: Use table lookup for RGB565 conversion. (nw)
Ted Green
2017-10-01
1
-9
/
+34
*
voodoo: Revert to using lower 16 bits of zaColor only. Fixes depth buffering...
Ted Green
2017-09-11
1
-4
/
+4
*
voodoo: Fixed subtle casting bug. The uncasted depth in the expanded variabl...
Ted Green
2017-09-11
1
-4
/
+4
[next]