Frame Capture
Gaƫl LEQUEUX <[email protected]> Fri, 1 Sep 2006 12:09:13 +0200
| Newsgroups | gmane.games.devel.general |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--===============1537180878==
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_006D_01C6CDBF.70723BA0"
This is a multi-part message in MIME format.
------=_NextPart_000_006D_01C6CDBF.70723BA0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello,
This question may seem DirectX only but there is also HW considerations =
so I
put it in the general list.
I'm trying to improve my DX9 Engine with a video file recorder; it will =
be
used offline, to build video for a Video DVD, a huge amount of video. So =
I
want it to be as fast as possible (faster than real time if able).=20
Several years ago I was confronted to this problem with a rendering =
based
PVS system. At that time my best solution was to write a memcpy using =
movaps
from AGP Memory to System mem but I'm sure there is faster solutions. =
FRAPS
for example is doing great (~30 FPS how ?).
So the basic question is: "how should I transfer my render target to =
system
memory".=20
=20
And I have a second question, when I'll have my solution, how will =
Hardware
impact on capture performances. ATI or NVidia? GDRAM Frequency is =
important?
RAMDAC? Chipset? I'll have to assemble the perfect machine for frame
capturing so these questions are also important
=20
Do you have any ideas?
Ga=EBl.
=20
------=_NextPart_000_006D_01C6CDBF.70723BA0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Courier;
panose-1:2 7 4 9 2 2 5 2 4 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:Tahoma;}
h1
{margin-top:12.0pt;
margin-right:0cm;
margin-bottom:3.0pt;
margin-left:0cm;
text-align:center;
page-break-after:avoid;
font-size:20.0pt;
font-family:Tahoma;}
h2
{margin-top:12.0pt;
margin-right:0cm;
margin-bottom:3.0pt;
margin-left:0cm;
page-break-after:avoid;
background:silver;
font-size:14.0pt;
font-family:Tahoma;
font-style:italic;}
h3
{margin-top:12.0pt;
margin-right:0cm;
margin-bottom:3.0pt;
margin-left:0cm;
page-break-after:avoid;
font-size:13.0pt;
font-family:Tahoma;}
p.MsoMacroText, li.MsoMacroText, div.MsoMacroText
{margin:0cm;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";}
p.MsoListBullet, li.MsoListBullet, div.MsoListBullet
{margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:18.0pt;
margin-bottom:.0001pt;
text-indent:-18.0pt;
mso-list:l0 level1 lfo2;
font-size:12.0pt;
font-family:Tahoma;}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;}
p.Box, li.Box, div.Box
{margin:0cm;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:Courier;}
p.Default, li.Default, div.Default
{margin:0cm;
margin-bottom:.0001pt;
text-autospace:none;
font-size:12.0pt;
font-family:Arial;
color:black;}
p.Verbatim, li.Verbatim, div.Verbatim
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:Courier;}
p.Style1, li.Style1, div.Style1
{margin-top:12.0pt;
margin-right:0cm;
margin-bottom:3.0pt;
margin-left:0cm;
page-break-after:avoid;
font-size:11.0pt;
font-family:Tahoma;
font-style:italic;}
span.EmailStyle23
{mso-style-type:personal-compose;
font-family:Arial;
color:windowtext;}
@page Section1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
{page:Section1;}
/* List Definitions */
@list l0
{mso-list-id:-119;
mso-list-type:simple;
mso-list-template-ids:915683784;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-style-link:"Liste =E0 puces";
mso-level-text:\F0B7;
mso-level-tab-stop:18.0pt;
mso-level-number-position:left;
margin-left:18.0pt;
text-indent:-18.0pt;
font-family:Symbol;}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
-->
</style>
</head>
<body lang=3DFR link=3Dblue vlink=3Dpurple>
<div class=3DSection1>
<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'>Hello,<o:p></o:p></span></font></p>
<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>This =
question may
seem DirectX only but there is also HW considerations so I put it in the
general list.<o:p></o:p></span></font></p>
<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>I'm =
trying to
improve my DX9 Engine with a video file recorder; it will be used =
offline, to
build video for a Video DVD, a huge amount of video. So I want it to be =
as fast
as possible (faster than real time if able). =
<o:p></o:p></span></font></p>
<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'>Several years ago
I was confronted to this problem with a rendering based PVS system. At =
that
time my best solution was to write a memcpy using movaps from AGP Memory =
to
System mem but I'm sure there is faster solutions. FRAPS for example is =
doing
great (~30 FPS how ?).<o:p></o:p></span></font></p>
<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>So the =
basic
question is: "how should I transfer my render target to system
memory". <o:p></o:p></span></font></p>
<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>And I =
have a
second question, when I'll have my solution, how will Hardware impact on
capture performances. ATI or NVidia? GDRAM Frequency is =
important?<o:p></o:p></span></font></p>
<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'>RAMDAC? Chipset? I'll
have to assemble the perfect machine for frame capturing so these =
questions are
also important<o:p></o:p></span></font></p>
<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>Do you =
have any
ideas?<o:p></o:p></span></font></p>
<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>Ga=EBl.<o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>
</div>
</body>
</html>
------=_NextPart_000_006D_01C6CDBF.70723BA0--
--===============1537180878==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
--===============1537180878==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Gamedevlists-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gamedevlists-general
Archives:
http://sourceforge.net/mailarchive/forum.php?forum_id=557
--===============1537180878==--