<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Plugins/Plugin_VideoOGL, branch 3.5</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>OGL: Make OSD messages fade out properly instead of having them disappear spontaneously.</title>
<updated>2012-12-24T18:50:16+00:00</updated>
<author>
<name>NeoBrainX</name>
<email>NeoBrainX@gmail.com</email>
</author>
<published>2012-12-21T23:03:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2fedab3baddadb5ccd72d88f28406d3407633c7e'/>
<id>2fedab3baddadb5ccd72d88f28406d3407633c7e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some warnings.</title>
<updated>2012-12-07T01:25:07+00:00</updated>
<author>
<name>rog</name>
<email>rdragoon@optonline.net</email>
</author>
<published>2012-12-07T01:25:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=30718230b2e673f318ca892d1a70ab70532528bd'/>
<id>30718230b2e673f318ca892d1a70ab70532528bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>what is this even...</title>
<updated>2012-11-26T07:11:52+00:00</updated>
<author>
<name>rog</name>
<email>rdragoon@optonline.net</email>
</author>
<published>2012-11-26T06:41:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=97f5b1665fa495a494eb2ad40034ececfac853d9'/>
<id>97f5b1665fa495a494eb2ad40034ececfac853d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'efb_scaling_fixes'.</title>
<updated>2012-11-19T12:18:57+00:00</updated>
<author>
<name>NeoBrainX</name>
<email>NeoBrainX@gmail.com</email>
</author>
<published>2012-11-19T12:16:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=4ff9e03509308f361e7b1305126d266e3ce1eb0d'/>
<id>4ff9e03509308f361e7b1305126d266e3ce1eb0d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Renderer::xScale and Renderer::yScale.</title>
<updated>2012-11-16T13:29:09+00:00</updated>
<author>
<name>NeoBrainX</name>
<email>NeoBrainX@gmail.com</email>
</author>
<published>2012-09-28T22:19:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a38bb488d205752dd3c3e59bae55924ae286c4ec'/>
<id>a38bb488d205752dd3c3e59bae55924ae286c4ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move ComputeDrawRectangle() to Renderer::UpdateDrawRectangle().</title>
<updated>2012-11-16T13:25:49+00:00</updated>
<author>
<name>NeoBrainX</name>
<email>NeoBrainX@gmail.com</email>
</author>
<published>2012-09-28T22:04:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=78031c2d54b4acbca14747c57572b34e2530e474'/>
<id>78031c2d54b4acbca14747c57572b34e2530e474</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add option for author name for movies. Also, minor cleanup for previous options i've added.</title>
<updated>2012-11-14T21:23:20+00:00</updated>
<author>
<name>rog</name>
<email>rdragoon@optonline.net</email>
</author>
<published>2012-11-14T21:21:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=14aa7150d9363ea7adafd9188feb7197e7ade2a6'/>
<id>14aa7150d9363ea7adafd9188feb7197e7ade2a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add an on screen lag counter.</title>
<updated>2012-11-11T22:57:06+00:00</updated>
<author>
<name>rog</name>
<email>rdragoon@optonline.net</email>
</author>
<published>2012-11-11T22:57:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a5d210129d433cee7df6c7d8d52152ade13ebcd0'/>
<id>a5d210129d433cee7df6c7d8d52152ade13ebcd0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Hey, long time no commits :).</title>
<updated>2012-10-20T13:22:15+00:00</updated>
<author>
<name>rodolfoosvaldobogado@gmail.com</name>
<email>rodolfoosvaldobogado@gmail.com</email>
</author>
<published>2012-10-20T13:22:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5230146c7341eec2e541405043a2aa385d206a12'/>
<id>5230146c7341eec2e541405043a2aa385d206a12</id>
<content type='text'>
So to compensate lets bring back some speed to the emulation.
change a little the way the vertex are send to the gpu,
This first implementation changes dx9 a lot and dx11 a little to increase the parallelism between the cpu and gpu.
ogl: is my next step in ogl is a little more trickier so i have to take a little more time.
the original concept is Marcos idea, with my little touch to make it even more faster.
what to look for: SPEEEEEDDD :).
please test it a lot and let me know if you see any problem.
in dx9 the code is prepared to fall back to the previous implementation if your card does not support the amount of buffers needed.
So if you did not experience any speed gains you know where is the problem :).
for the ones with more experience and compression of the code please test changing the amount and size of the buffers to tune this for your specific machine.
The current values are the sweet spot for my machine.
All must Thanks Marcos, I hate him for giving good ideas when I'm full of work.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So to compensate lets bring back some speed to the emulation.
change a little the way the vertex are send to the gpu,
This first implementation changes dx9 a lot and dx11 a little to increase the parallelism between the cpu and gpu.
ogl: is my next step in ogl is a little more trickier so i have to take a little more time.
the original concept is Marcos idea, with my little touch to make it even more faster.
what to look for: SPEEEEEDDD :).
please test it a lot and let me know if you see any problem.
in dx9 the code is prepared to fall back to the previous implementation if your card does not support the amount of buffers needed.
So if you did not experience any speed gains you know where is the problem :).
for the ones with more experience and compression of the code please test changing the amount and size of the buffers to tune this for your specific machine.
The current values are the sweet spot for my machine.
All must Thanks Marcos, I hate him for giving good ideas when I'm full of work.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement a simple benchmarking mode which logs FPS to a file</title>
<updated>2012-10-04T03:41:02+00:00</updated>
<author>
<name>Pierre Bourdon</name>
<email>delroth@lse.epita.fr</email>
</author>
<published>2012-10-04T03:41:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8cefcaa94cd02c3bd6d735b620c1e7797597c204'/>
<id>8cefcaa94cd02c3bd6d735b620c1e7797597c204</id>
<content type='text'>
Very useful to compare performance between two builds, check the impact of
a configuration option, etc. FPS log is stored in User/Logs/fps.txt and is
reset each time you launch a game. Only enabled if you check the "Log FPS
to file" option in your graphics settings.

Could be improved a bit: currently logs only every 1s (so you can't really
see small variations), maybe output more infos to the fps.txt like
average/stddev (but Excel/Libreoffice/Google Docs can compute that easily
too).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Very useful to compare performance between two builds, check the impact of
a configuration option, etc. FPS log is stored in User/Logs/fps.txt and is
reset each time you launch a game. Only enabled if you check the "Log FPS
to file" option in your graphics settings.

Could be improved a bit: currently logs only every 1s (so you can't really
see small variations), maybe output more infos to the fps.txt like
average/stddev (but Excel/Libreoffice/Google Docs can compute that easily
too).
</pre>
</div>
</content>
</entry>
</feed>
