<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoBackends/OGL/OGLConfig.h, branch release-prep-2509</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Merge pull request #11699 from Pokechu22/gl-check-maximum-samples</title>
<updated>2023-06-09T13:07:07+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2023-06-09T13:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8f51a9d2d8a88993167cd1c3b8d447bee1ca6407'/>
<id>8f51a9d2d8a88993167cd1c3b8d447bee1ca6407</id>
<content type='text'>
OpenGL: Check the list of supported AA modes instead of hardcoding</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
OpenGL: Check the list of supported AA modes instead of hardcoding</pre>
</div>
</content>
</entry>
<entry>
<title>OpenGL: Check the list of supported AA modes instead of hardcoding</title>
<updated>2023-06-09T05:07:41+00:00</updated>
<author>
<name>Pokechu22</name>
<email>Pokechu022@gmail.com</email>
</author>
<published>2023-03-20T05:20:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b246a634d42bc50d5b3ba1c97891e195c37293fe'/>
<id>b246a634d42bc50d5b3ba1c97891e195c37293fe</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: Remove bSupports2DTextureStorageMultisample and bSupports3DTextureStorageMultisample</title>
<updated>2023-04-08T22:32:27+00:00</updated>
<author>
<name>Pokechu22</name>
<email>Pokechu022@gmail.com</email>
</author>
<published>2023-03-06T05:41:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=53beda526bf9d8b72cc8316550fbcacb107fd2f1'/>
<id>53beda526bf9d8b72cc8316550fbcacb107fd2f1</id>
<content type='text'>
bSupports2DTextureStorageMultisample is completely unused, while bSupports3DTextureStorageMultisample is practically unused. In the past, these were checked and fell back to sampler2DMS instead of sampler2DMSArray on GLES 3.1, but this path was removed in f039149198657c1891e1c6462ed30c31ed4b8486 and Dolphin always uses array textures now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bSupports2DTextureStorageMultisample is completely unused, while bSupports3DTextureStorageMultisample is practically unused. In the past, these were checked and fell back to sampler2DMS instead of sampler2DMSArray on GLES 3.1, but this path was removed in f039149198657c1891e1c6462ed30c31ed4b8486 and Dolphin always uses array textures now.
</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>Lint fixes</title>
<updated>2023-02-09T05:36:20+00:00</updated>
<author>
<name>Scott Mansell</name>
<email>phiren@gmail.com</email>
</author>
<published>2023-01-31T06:21:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cf9a6f8477a8c0ebfcb344fb9f3af9b97569798b'/>
<id>cf9a6f8477a8c0ebfcb344fb9f3af9b97569798b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>
</feed>
