Previous 199869 Revisions Next

r52374 Monday 4th July, 2016 at 08:48:47 UTC by giuseppe.gorgoglione
Direct3D HLSL: use aviwrite to record avi movies

Use common infrastructure in aviwrite.c instead of equivalent local code.
In addition:
- the target textures used by the HLSL movie recorder are now allocated only when recording is ongoing
- removed shaders->begin_frame() and shaders->end_frame() hooks from the main Direct3D rendering loop
- set default HLSL movie name to hlsl.avi to match bgfx.avi setting
[/trunk]uismall.bdf
[hash]fmtowns_cd.xml
[scripts/src/mame]frontend.lua
[src/devices/cpu/sparc]mb86901.cpp sparc.h sparcdasm.cpp sparcdasm.h ss1fcode.ipp
[src/devices/machine]rtc4543.cpp rtc4543.h z80scc.cpp
[src/devices/video]zeus2.cpp zeus2.h
[src/emu]didisasm.cpp diimage.cpp output.cpp
[src/emu/debug]debugcmd.cpp debugcpu.cpp debugcpu.h dvdisasm.cpp
[src/frontend/mame/ui]dirmenu.cpp filecreate.cpp filecreate.h filesel.cpp filesel.h floppycntrl.cpp imgcntrl.cpp imgcntrl.h moptions.cpp moptions.h selgame.cpp submenu.cpp swlist.cpp swlist.h
[src/lib/util]zippath.cpp zippath.h
[src/mame]mame.lst
[src/mame/drivers]atlantis.cpp chihiro.cpp dynax.cpp fccpu30.cpp feversoc.cpp fromance.cpp homedata.cpp ibmpcjr.cpp jalmah.cpp konamigx.cpp legionna.cpp midzeus.cpp nbmj8891.cpp nbmj8991.cpp nbmj9195.cpp pc8001.cpp pc88va.cpp sun4.cpp vt100.cpp vt240.cpp xbox.cpp
[src/mame/machine]esqvfd.cpp macpci.cpp xbox.cpp xbox_usb.cpp
[src/mame/machine/seibucop]seibucop.cpp seibucop.h seibucop_cmd.hxx
[src/mame/video]rmnimbus.cpp tmc600.cpp
[src/osd/modules/file]posixfile.cpp
[src/osd/modules/render]drawd3d.cpp
[src/osd/modules/render/d3d]d3dhlsl.cpp d3dhlsl.h
[src/osd/windows]winmain.cpp


Previous 199869 Revisions Next


© 1997-2024 The MAME Team