<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/Common/Src/Hash.cpp, branch 3.0</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Fixed the new texture hashing functions to take samples into consideration. Fixes issue 4058</title>
<updated>2011-02-06T08:05:18+00:00</updated>
<author>
<name>baby.lueshi</name>
<email>baby.lueshi@gmail.com</email>
</author>
<published>2011-02-06T08:05:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=145559424c401dd0a083b61aa4a7fc5b9b925f81'/>
<id>145559424c401dd0a083b61aa4a7fc5b9b925f81</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7091 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7091 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>The compiler need not obey the static keyword, so to avoid linker</title>
<updated>2011-02-05T16:06:05+00:00</updated>
<author>
<name>Soren Jorvang</name>
<email>soren.jorvang@gmail.com</email>
</author>
<published>2011-02-05T16:06:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=98e24f587368272e867fe09c39fb11d4550e7e3e'/>
<id>98e24f587368272e867fe09c39fb11d4550e7e3e</id>
<content type='text'>
problems, whole functions in .h files need to also be static in
case they are included in several .cpp files.

Also a few other minor LTO fixes.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7082 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
problems, whole functions in .h files need to also be static in
case they are included in several .cpp files.

Also a few other minor LTO fixes.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7082 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes to hi-res textures. Textures now load correctly when loading/saving a savestate, and can be toggled on and off in game.</title>
<updated>2011-02-05T10:08:06+00:00</updated>
<author>
<name>baby.lueshi</name>
<email>baby.lueshi@gmail.com</email>
</author>
<published>2011-02-05T10:08:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=888cd787248839377c56a4d4db64bced3b3fa028'/>
<id>888cd787248839377c56a4d4db64bced3b3fa028</id>
<content type='text'>
Changed non-hi-res textures to use MurmurHash3, which has better performance that the previous hash.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7080 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changed non-hi-res textures to use MurmurHash3, which has better performance that the previous hash.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7080 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>32-bit fix.</title>
<updated>2011-02-05T00:31:35+00:00</updated>
<author>
<name>baby.lueshi</name>
<email>baby.lueshi@gmail.com</email>
</author>
<published>2011-02-05T00:31:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=40ac272691fe3f8cc02e566ee145327b5af1ce1e'/>
<id>40ac272691fe3f8cc02e566ee145327b5af1ce1e</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7068 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7068 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Change the recent speedup to the hashing function to fall back to the old version for custom textures.</title>
<updated>2011-02-04T22:51:17+00:00</updated>
<author>
<name>baby.lueshi</name>
<email>baby.lueshi@gmail.com</email>
</author>
<published>2011-02-04T22:51:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cd9e6a8d23a830d45f6f6b39c5ced27bb568dcfc'/>
<id>cd9e6a8d23a830d45f6f6b39c5ced27bb568dcfc</id>
<content type='text'>
Re-fixed custom textures higher than 1024x1024. (It must have accidentally got reverted somewhere during the video plugin merge)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7064 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Re-fixed custom textures higher than 1024x1024. (It must have accidentally got reverted somewhere during the video plugin merge)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7064 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed the hash algorithm to CRC32 utilising the SSE4.2 instruction.  The algorithm will automatically be used for the Accurate Texture Cache, EFB to RAM and texture id's when a SSE4.2 capable CPU is detected.  It will fallback to the old algorithm if SSE4.2 is not detected.  Using CRC32 speeds up the hash algorithm by around 2X.</title>
<updated>2011-02-04T08:37:58+00:00</updated>
<author>
<name>skidau</name>
<email>skidau@gmail.com</email>
</author>
<published>2011-02-04T08:37:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d698e022f5fc54376323333431aeaa00fd56b074'/>
<id>d698e022f5fc54376323333431aeaa00fd56b074</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7060 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7060 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the global namespace a bit and remove some dead code.</title>
<updated>2011-02-02T18:21:20+00:00</updated>
<author>
<name>Soren Jorvang</name>
<email>soren.jorvang@gmail.com</email>
</author>
<published>2011-02-02T18:21:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9c21d003af3dc9654a9b302c3085253d55cab20e'/>
<id>9c21d003af3dc9654a9b302c3085253d55cab20e</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7043 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7043 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>sometimes to advance  you have to make a step back.</title>
<updated>2010-08-28T15:09:42+00:00</updated>
<author>
<name>Rodolfo Osvaldo Bogado</name>
<email>rodolfoosvaldobogado@gmail.com</email>
</author>
<published>2010-08-28T15:09:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9b0357b5e2fd1d25a26718f64bc345b053848261'/>
<id>9b0357b5e2fd1d25a26718f64bc345b053848261</id>
<content type='text'>
use plain vertex arrays instead of VBOs to render in Opengl plugin as the nature of the data make VBOs slower. This must bring, depending on the implementation, a good speedup in opengl.
in my system now opengl and d3d9 have a difference of 1 to 5 fps depending of the game.
some cleanup and a little work pointing to future improvements in the way of rendering.
please test and check for any errors.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6139 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
use plain vertex arrays instead of VBOs to render in Opengl plugin as the nature of the data make VBOs slower. This must bring, depending on the implementation, a good speedup in opengl.
in my system now opengl and d3d9 have a difference of 1 to 5 fps depending of the game.
some cleanup and a little work pointing to future improvements in the way of rendering.
please test and check for any errors.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6139 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>make "show pc" in dsp lle debugger actually work again</title>
<updated>2010-08-02T05:30:38+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2010-08-02T05:30:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7b83640a28010a8a6d5d3aab4da20fe75f3f94b2'/>
<id>7b83640a28010a8a6d5d3aab4da20fe75f3f94b2</id>
<content type='text'>
code cleanup in Hash.cpp

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6033 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
code cleanup in Hash.cpp

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6033 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :)</title>
<updated>2009-07-28T21:32:10+00:00</updated>
<author>
<name>XTra.KrazzY</name>
<email>XTra.KrazzY@gmail.com</email>
</author>
<published>2009-07-28T21:32:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c86d2e5129fc0ecffa647db457aa99d13230ea29'/>
<id>c86d2e5129fc0ecffa647db457aa99d13230ea29</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3898 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3898 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
</feed>
