<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xenia/tools, branch master</title>
<subtitle>Xbox 360 emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/'/>
<entry>
<title>moved vswhere to tools directory</title>
<updated>2022-12-28T20:17:24+00:00</updated>
<author>
<name>p01arst0rm</name>
<email>polar@ever3st.com</email>
</author>
<published>2022-12-06T20:05:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=a1bb6cc142c26e4c815e2bb85cf836765e7810a1'/>
<id>a1bb6cc142c26e4c815e2bb85cf836765e7810a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[GPU] Vulkan fragment shader interlock RB and related fixes/cleanup</title>
<updated>2022-10-09T19:06:41+00:00</updated>
<author>
<name>Triang3l</name>
<email>triang3l@yandex.ru</email>
</author>
<published>2022-10-09T19:06:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=45050b2380022dcd39d79bd071e87f4131cabf62'/>
<id>45050b2380022dcd39d79bd071e87f4131cabf62</id>
<content type='text'>
Also fixes addressing of MSAA samples 2 and 3 for 64bpp color render targets in the ROV RB implementation on Direct3D 12.
Additionally, with FSI/ROV, alpha test and alpha to coverage are done only if the render target 0 was dynamically written to (according to the Direct3D 9 rules for writing to color render targets, though not sure if they actually apply to the alpha tests on Direct3D 9, but for safety).
There is also some code cleanup for things spotted during the development of the feature.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also fixes addressing of MSAA samples 2 and 3 for 64bpp color render targets in the ROV RB implementation on Direct3D 12.
Additionally, with FSI/ROV, alpha test and alpha to coverage are done only if the render target 0 was dynamically written to (according to the Direct3D 9 rules for writing to color render targets, though not sure if they actually apply to the alpha tests on Direct3D 9, but for safety).
There is also some code cleanup for things spotted during the development of the feature.
</pre>
</div>
</content>
</entry>
<entry>
<title>[Android] Unified xenia-app with windowed apps and build prerequisites</title>
<updated>2022-07-11T18:45:57+00:00</updated>
<author>
<name>Triang3l</name>
<email>triang3l@yandex.ru</email>
</author>
<published>2022-07-11T18:45:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=037310f8dcc2a8d46388371cdfa76dd16e4c9b8d'/>
<id>037310f8dcc2a8d46388371cdfa76dd16e4c9b8d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add descriptive error message when pkg-config fails</title>
<updated>2022-04-05T05:11:54+00:00</updated>
<author>
<name>Alex Messier</name>
<email>alex@me.ssier.org</email>
</author>
<published>2022-02-23T04:12:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=53320d7ef26752942d20fcf780003b5930d10661'/>
<id>53320d7ef26752942d20fcf780003b5930d10661</id>
<content type='text'>
The pkg_config helper for premake was not checking for errors. When it
failed to run, either when it is not installed or the queried package is
not found, a cryptic error message would be printed:

"Error: .../xenia/third_party/premake-core/src/base/string.lua:36: attempt to index a nil value (upvalue 's')"

Fix this by checking the return status when calling pkg-config and
printing a descriptive error message.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The pkg_config helper for premake was not checking for errors. When it
failed to run, either when it is not installed or the queried package is
not found, a cryptic error message would be printed:

"Error: .../xenia/third_party/premake-core/src/base/string.lua:36: attempt to index a nil value (upvalue 's')"

Fix this by checking the return status when calling pkg-config and
printing a descriptive error message.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace premake5 binary with CI artifact.</title>
<updated>2022-01-02T21:49:18+00:00</updated>
<author>
<name>Rick Gibbed</name>
<email>rick@gibbed.us</email>
</author>
<published>2022-01-02T21:49:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=7fc93185f27e7547b4e9562ab381ac86029fb7a3'/>
<id>7fc93185f27e7547b4e9562ab381ac86029fb7a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update premake-core.</title>
<updated>2022-01-02T21:43:59+00:00</updated>
<author>
<name>Rick Gibbed</name>
<email>rick@gibbed.us</email>
</author>
<published>2022-01-02T21:43:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=094c20bd4e9e1e57943880e8943f6409840c2818'/>
<id>094c20bd4e9e1e57943880e8943f6409840c2818</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Android] Clone Premake from sdcard to a hidden directory</title>
<updated>2021-11-02T00:03:45+00:00</updated>
<author>
<name>Triang3l</name>
<email>triang3l@yandex.ru</email>
</author>
<published>2021-11-02T00:03:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=dbd518f1371a24d805bf22c270bc0af0f94bdc0d'/>
<id>dbd518f1371a24d805bf22c270bc0af0f94bdc0d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Build] Use first-party premake-androidndk (#1878)</title>
<updated>2021-10-29T21:01:27+00:00</updated>
<author>
<name>Triang3l</name>
<email>triang3l@yandex.ru</email>
</author>
<published>2021-10-29T21:01:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=7e6cf349e21c2483ee9b12b8cb4543fa545c9c01'/>
<id>7e6cf349e21c2483ee9b12b8cb4543fa545c9c01</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[UI] Loop thread to main thread WindowedAppContext</title>
<updated>2021-08-28T16:38:24+00:00</updated>
<author>
<name>Triang3l</name>
<email>triang3l@yandex.ru</email>
</author>
<published>2021-08-28T16:38:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=6ce5330f5f240f7ea5bcd06a49794480a339860a'/>
<id>6ce5330f5f240f7ea5bcd06a49794480a339860a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Linux] Fix pkg-config trailing space causing premake to output an extra empty library -l</title>
<updated>2021-07-21T14:40:20+00:00</updated>
<author>
<name>Jonathan Goyvaerts</name>
<email>jonathan.goyvaerts@gmail.com</email>
</author>
<published>2021-07-21T14:32:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/xenia/commit/?id=48bb93a9cacccae7f975e174fda658abc6148bf2'/>
<id>48bb93a9cacccae7f975e174fda658abc6148bf2</id>
<content type='text'>
Fixes #1868
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1868
</pre>
</div>
</content>
</entry>
</feed>
