<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/DolphinWX/GLInterface/X11_Util.cpp, branch master</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Move GLInterface to the OGL VideoBackend's directory.</title>
<updated>2014-11-02T17:16:33+00:00</updated>
<author>
<name>Augustin Cavalier</name>
<email>waddlesplash@gmail.com</email>
</author>
<published>2014-11-01T14:33:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=29593d403b7e0b2311241de868426ed285c7d97a'/>
<id>29593d403b7e0b2311241de868426ed285c7d97a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Don't sleep in the event thread"</title>
<updated>2014-09-05T05:50:40+00:00</updated>
<author>
<name>Ryan Houdek</name>
<email>Sonicadvance1@gmail.com</email>
</author>
<published>2014-09-05T05:50:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=30fef298bb4da0c09bcdb42c567e40a459ebb5c7'/>
<id>30fef298bb4da0c09bcdb42c567e40a459ebb5c7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't sleep in the event thread</title>
<updated>2014-09-05T00:24:51+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2014-08-28T13:55:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5cb5a6ecd2bce4bbe1599b50150edf3e748df7f8'/>
<id>5cb5a6ecd2bce4bbe1599b50150edf3e748df7f8</id>
<content type='text'>
The person who wrote this seemed to misunderstand how XPending and
XNextEvent actually work. XNextEvent will wait in poll if there's
no event yet, meaning that we don't need to sleep after we process
all the events; the kernel will sleep for us.

This changes indentation, so view with -w or a similar feature to
understand what's actually changed here.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The person who wrote this seemed to misunderstand how XPending and
XNextEvent actually work. XNextEvent will wait in poll if there's
no event yet, meaning that we don't need to sleep after we process
all the events; the kernel will sleep for us.

This changes indentation, so view with -w or a similar feature to
understand what's actually changed here.
</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinWX: Clean up brace placements</title>
<updated>2014-08-30T22:06:48+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2014-08-30T21:01:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8553b0f27b50ef6b78e043c349a0c3a983293d4b'/>
<id>8553b0f27b50ef6b78e043c349a0c3a983293d4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>glx: fix shutdown hang</title>
<updated>2014-08-27T16:16:56+00:00</updated>
<author>
<name>degasus</name>
<email>wickmarkus@web.de</email>
</author>
<published>2014-08-25T05:33:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8b0ad5daece7f00611a8718d8cece1966847a813'/>
<id>8b0ad5daece7f00611a8718d8cece1966847a813</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed black screen on game start for X11 contexts.</title>
<updated>2014-08-21T19:50:42+00:00</updated>
<author>
<name>archshift</name>
<email>admin@archshift.com</email>
</author>
<published>2014-08-21T19:39:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7e2534ee47dfa427140a1c307c2a920a52fd11f0'/>
<id>7e2534ee47dfa427140a1c307c2a920a52fd11f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>X11_Util: Don't specify a background pixel</title>
<updated>2014-08-19T14:06:25+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2014-08-09T14:54:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e39543b963b6f2347c35aa7373dd491051488855'/>
<id>e39543b963b6f2347c35aa7373dd491051488855</id>
<content type='text'>
This causes flickering when resizing the window, which looks horrid
and we shouldn't do it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This causes flickering when resizing the window, which looks horrid
and we shouldn't do it.
</pre>
</div>
</content>
</entry>
<entry>
<title>GLInterface: Destroy GLWin</title>
<updated>2014-08-19T14:06:25+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2014-08-09T13:49:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2d974b60864e0917881d687e29a328c032888a03'/>
<id>2d974b60864e0917881d687e29a328c032888a03</id>
<content type='text'>
Everything is now safely tucked inside each individual GLInterface.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Everything is now safely tucked inside each individual GLInterface.
</pre>
</div>
</content>
</entry>
<entry>
<title>X11_Util: Resize the GLX window by listening to events on the parent</title>
<updated>2014-08-19T14:05:58+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2014-08-07T02:22:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e7471958e42791ed88afcf2eb951de6c66d3ec40'/>
<id>e7471958e42791ed88afcf2eb951de6c66d3ec40</id>
<content type='text'>
We now have two cases: the GLX window is parented into a frame, or it's
parented into the MainNoGUI host. In both cases, the GLX window should
be locked to the size of the parent, so just sync it up based on that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We now have two cases: the GLX window is parented into a frame, or it's
parented into the MainNoGUI host. In both cases, the GLX window should
be locked to the size of the parent, so just sync it up based on that.
</pre>
</div>
</content>
</entry>
<entry>
<title>MainNoGUI: Move a majority of the event handling from the GLX backend</title>
<updated>2014-08-19T14:05:58+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2014-08-06T18:58:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d6f4f4df421cc1c8fe06ef345f65826d5cc7815d'/>
<id>d6f4f4df421cc1c8fe06ef345f65826d5cc7815d</id>
<content type='text'>
The only reason the GLX backend handled this at all was because
MainNoGUI didn't make its own window before. This is unused in DolphinWX
builds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The only reason the GLX backend handled this at all was because
MainNoGUI didn't make its own window before. This is unused in DolphinWX
builds.
</pre>
</div>
</content>
</entry>
</feed>
