<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoBackends/OGL/NativeVertexFormat.cpp, branch 5.0</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>VideoBackends: Simplify initialization and deinitialization of resources</title>
<updated>2015-12-21T03:40:37+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2015-12-21T02:49:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f2951828335654d0993ead998b3c547f903501dd'/>
<id>f2951828335654d0993ead998b3c547f903501dd</id>
<content type='text'>
Approximately three or four times now, the issue of pointers being
in an inconsistent state been an issue in the video backend renderers
with regards to tripping up other developers.

Global (ugh) resources are put into a unique_ptr and will always have a
well-defined state of being - null or not null
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approximately three or four times now, the issue of pointers being
in an inconsistent state been an issue in the video backend renderers
with regards to tripping up other developers.

Global (ugh) resources are put into a unique_ptr and will always have a
well-defined state of being - null or not null
</pre>
</div>
</content>
</entry>
<entry>
<title>NativeVertexFormat: Inline Initialize in contructor</title>
<updated>2015-11-24T21:48:49+00:00</updated>
<author>
<name>degasus</name>
<email>wickmarkus@web.de</email>
</author>
<published>2015-11-21T09:32:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=fc00598785fc02393864dd3521056d70086ee4b7'/>
<id>fc00598785fc02393864dd3521056d70086ee4b7</id>
<content type='text'>
They were only called at once, so no need to seperate them.

This also removes the only dereference of the NativeVertexFormat in VideoCommon, so backends may just return nullptr.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They were only called at once, so no need to seperate them.

This also removes the only dereference of the NativeVertexFormat in VideoCommon, so backends may just return nullptr.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix building with PCH disabled.</title>
<updated>2015-09-28T16:51:08+00:00</updated>
<author>
<name>Rohit Nirmal</name>
<email>rohitnirmal9@gmail.com</email>
</author>
<published>2015-09-28T15:57:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=3b75f45cf63e8455efb539109bebf6626bcb40e3'/>
<id>3b75f45cf63e8455efb539109bebf6626bcb40e3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move GL interface code out of the OpenGL video backend.</title>
<updated>2015-09-21T12:36:45+00:00</updated>
<author>
<name>Scott Mansell</name>
<email>phiren@gmail.com</email>
</author>
<published>2015-09-18T16:40:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=95f3c956a80d880f9988fed5c4a920e436808195'/>
<id>95f3c956a80d880f9988fed5c4a920e436808195</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Set copyright year to when a file was created</title>
<updated>2015-05-25T11:22:31+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2015-05-24T04:55:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=30ebb2459eb97ba544547183854775df8460b475'/>
<id>30ebb2459eb97ba544547183854775df8460b475</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update license headers to GPLv2+</title>
<updated>2015-05-25T11:22:31+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2015-05-17T23:08:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cefcb0ace9d363b3679b4e93bcc9ec05f1e5f4f8'/>
<id>cefcb0ace9d363b3679b4e93bcc9ec05f1e5f4f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move Zfreeze code out individual backends into videoCommon</title>
<updated>2015-01-23T14:22:27+00:00</updated>
<author>
<name>Scott Mansell</name>
<email>phiren@gmail.com</email>
</author>
<published>2015-01-23T14:15:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5510c86b8133ec734ba490b700d4f432d98f71a7'/>
<id>5510c86b8133ec734ba490b700d4f432d98f71a7</id>
<content type='text'>
Also:
 * Implement support for per-vertex PosMatrixIndex
 * Only update zslope constant once when zfreeze is activated.
 * Added a bunch of comments.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also:
 * Implement support for per-vertex PosMatrixIndex
 * Only update zslope constant once when zfreeze is activated.
 * Added a bunch of comments.
</pre>
</div>
</content>
</entry>
<entry>
<title>OGL: Add static to a function in NativeVertexFormat</title>
<updated>2014-08-15T18:16:04+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2014-08-15T18:16:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7e3d1050f0f25f659dded00a9df787195b47e7b5'/>
<id>7e3d1050f0f25f659dded00a9df787195b47e7b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>OGL: Fix brace and body placements</title>
<updated>2014-08-15T18:12:29+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2014-08-15T18:09:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=960b54670ca3c2625eaaaee725e093b3f03251c5'/>
<id>960b54670ca3c2625eaaaee725e093b3f03251c5</id>
<content type='text'>
Also got rid of void argument specifiers. These are a carryover from C.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also got rid of void argument specifiers. These are a carryover from C.
</pre>
</div>
</content>
</entry>
<entry>
<title>clang-modernize -use-nullptr</title>
<updated>2014-03-09T20:14:26+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2014-03-09T20:14:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d802d392811be44d34ae9cd23f616db93e54c50f'/>
<id>d802d392811be44d34ae9cd23f616db93e54c50f</id>
<content type='text'>
and s/\bNULL\b/nullptr/g for *.cpp/h/mm files not compiled on my machine
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and s/\bNULL\b/nullptr/g for *.cpp/h/mm files not compiled on my machine
</pre>
</div>
</content>
</entry>
</feed>
