<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp, branch 2409</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>VideoBackends / VideoCommon: add new uniform buffer object for custom shader materials (slot 3, geometry shader buffer moves to slot 4 if available)</title>
<updated>2023-10-06T07:17:42+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2023-09-20T00:29:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b6d321bfb176b8296d9b128d3bb23da5b1a9124c'/>
<id>b6d321bfb176b8296d9b128d3bb23da5b1a9124c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoBackends: add support to allow rendering to multiple output textures</title>
<updated>2023-06-03T19:52:31+00:00</updated>
<author>
<name>iwubcode</name>
<email>iwubcode@users.noreply.github.com</email>
</author>
<published>2023-05-29T01:59:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=834f8f7b5cb9b5d9e437c7a3935bfdcc236c422a'/>
<id>834f8f7b5cb9b5d9e437c7a3935bfdcc236c422a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>OGL: Use GL_OES_texture_storage_multisample_2d_array when supported</title>
<updated>2023-04-08T22:32:27+00:00</updated>
<author>
<name>Pokechu22</name>
<email>Pokechu022@gmail.com</email>
</author>
<published>2023-03-06T06:03:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8b0bd31e72beaacff3be2dbd9cb44208fc4b0442'/>
<id>8b0bd31e72beaacff3be2dbd9cb44208fc4b0442</id>
<content type='text'>
See https://bugs.dolphin-emu.org/issues/13198
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://bugs.dolphin-emu.org/issues/13198
</pre>
</div>
</content>
</entry>
<entry>
<title>OGL: Only specify precision for sampler2DMSArray when it is defined</title>
<updated>2023-04-08T22:32:27+00:00</updated>
<author>
<name>Pokechu22</name>
<email>Pokechu022@gmail.com</email>
</author>
<published>2023-03-06T06:02:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=3f143d1bc979421afadcee9debe7988c887a1970'/>
<id>3f143d1bc979421afadcee9debe7988c887a1970</id>
<content type='text'>
See https://bugs.dolphin-emu.org/issues/13198
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://bugs.dolphin-emu.org/issues/13198
</pre>
</div>
</content>
</entry>
<entry>
<title>OGL: Convert SupportedESPointSize to an enum class</title>
<updated>2023-04-08T22:32:27+00:00</updated>
<author>
<name>Pokechu22</name>
<email>Pokechu022@gmail.com</email>
</author>
<published>2023-03-06T05:50:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c68d484a6572fbf5a992d738ea9a4491f1cdcaab'/>
<id>c68d484a6572fbf5a992d738ea9a4491f1cdcaab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoBackend/OGL: Prefer KHR_subgroup over NV_shader_thread.</title>
<updated>2023-02-09T12:27:02+00:00</updated>
<author>
<name>degasus</name>
<email>wickmarkus@web.de</email>
</author>
<published>2023-01-31T17:10:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=4b2aa948e662aa037ad39f5ee81a64256a4d61aa'/>
<id>4b2aa948e662aa037ad39f5ee81a64256a4d61aa</id>
<content type='text'>
While the NV extension is totally fine, the KHR extension should be able to support more hardware.

For NVIDIA, the hardware either supports both or neither, it just needs a driver from the last two years.
For AMD, the drivers from late 2022-12 seems to bring support for the KHR extension.
For Intel, the KHR is also supported for some years.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While the NV extension is totally fine, the KHR extension should be able to support more hardware.

For NVIDIA, the hardware either supports both or neither, it just needs a driver from the last two years.
For AMD, the drivers from late 2022-12 seems to bring support for the KHR extension.
For Intel, the KHR is also supported for some years.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement AbstractGfx for OpenGL</title>
<updated>2023-01-31T05:46:04+00:00</updated>
<author>
<name>Scott Mansell</name>
<email>phiren@gmail.com</email>
</author>
<published>2023-01-27T00:21:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f0336a3129ea431862e6e3bf1ccf51a384cf3f57'/>
<id>f0336a3129ea431862e6e3bf1ccf51a384cf3f57</id>
<content type='text'>
Mostly involves moving contents of OGLRender
to OGLGfx and OGLConfig
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mostly involves moving contents of OGLRender
to OGLGfx and OGLConfig
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: De-globalize GeometryShaderManager class.</title>
<updated>2022-12-29T14:33:19+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2022-12-29T14:27:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cb0a603c72cc8b80cfe162f1deebf0aedaa45e0c'/>
<id>cb0a603c72cc8b80cfe162f1deebf0aedaa45e0c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: De-globalize VertexShaderManager class.</title>
<updated>2022-12-28T14:52:29+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2022-12-28T14:38:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=50625728e089c8868eb919244d4e6eafa4f4cf79'/>
<id>50625728e089c8868eb919244d4e6eafa4f4cf79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: De-globalize PixelShaderManager class.</title>
<updated>2022-12-27T19:13:24+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2022-12-27T16:42:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=725bd64ec294b23242b721fc5a9b9907f807858b'/>
<id>725bd64ec294b23242b721fc5a9b9907f807858b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
