<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Ryujinx/Ryujinx.HLE/OsHle/Services/Vi, branch master</title>
<subtitle>A backup of the Ryujinx master git branch.
</subtitle>
<id>https://git.benis.co.uk/Ryujinx/atom?h=master</id>
<link rel='self' href='https://git.benis.co.uk/Ryujinx/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/Ryujinx/'/>
<updated>2018-08-16T23:47:36+00:00</updated>
<entry>
<title>Code style fixes and nits on the HLE project (#355)</title>
<updated>2018-08-16T23:47:36+00:00</updated>
<author>
<name>gdkchan</name>
<email>gab.dark.100@gmail.com</email>
</author>
<published>2018-08-16T23:47:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/Ryujinx/commit/?id=521751795a1c97c0d97f6f8904a3be69b13d3a9d'/>
<id>urn:sha1:521751795a1c97c0d97f6f8904a3be69b13d3a9d</id>
<content type='text'>
* Some style fixes and nits on ITimeZoneService

* Remove some unneeded usings

* Remove the Ryujinx.HLE.OsHle.Handles namespace

* Remove hbmenu automatic load on process exit

* Rename Ns to Device, rename Os to System, rename SystemState to State

* Move Exceptions and Utilities out of OsHle

* Rename OsHle to HOS

* Rename OsHle folder to HOS

* IManagerDisplayService and ISystemDisplayService style fixes

* BsdError shouldn't be public

* Add a empty new line before using static

* Remove unused file

* Some style fixes on NPDM

* Exit gracefully when the application is closed

* Code style fixes on IGeneralService

* Add 0x prefix on values printed as hex

* Small improvements on finalization code

* Move ProcessId and ThreadId out of AThreadState

* Rename VFs to FileSystem

* FsAccessHeader shouldn't be public. Also fix file names casing

* More case changes on NPDM

* Remove unused files

* Move using to the correct place on NPDM

* Use properties on KernelAccessControlMmio

* Address PR feedback
</content>
</entry>
<entry>
<title>More flexible memory manager (#307)</title>
<updated>2018-08-15T18:59:51+00:00</updated>
<author>
<name>gdkchan</name>
<email>gab.dark.100@gmail.com</email>
</author>
<published>2018-08-15T18:59:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/Ryujinx/commit/?id=c393cdf8e3775bc95850e4d8c8e4c446b286d3b4'/>
<id>urn:sha1:c393cdf8e3775bc95850e4d8c8e4c446b286d3b4</id>
<content type='text'>
* Keep track mapped buffers with fixed offsets

* Started rewriting the memory manager

* Initial support for MapPhysicalMemory and UnmapPhysicalMemory, other tweaks

* MapPhysicalMemory/UnmapPhysicalMemory support, other tweaks

* Rebased

* Optimize the map/unmap physical memory svcs

* Integrate shared font support

* Fix address space reserve alignment

* Some fixes related to gpu memory mapping

* Some cleanup

* Only try uploading const buffers that are really used

* Check if memory region is contiguous

* Rebased

* Add missing count increment on IsRegionModified

* Check for reads/writes outside of the address space, optimize translation with a tail call
</content>
</entry>
<entry>
<title>implemented ListDisplays</title>
<updated>2018-07-24T21:38:55+00:00</updated>
<author>
<name>emmaus</name>
<email>emmausssss@gmail.com</email>
</author>
<published>2018-07-24T21:38:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/Ryujinx/commit/?id=4a3ed0cec791107d1fc49849eec81bf79179db84'/>
<id>urn:sha1:4a3ed0cec791107d1fc49849eec81bf79179db84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Blit framebuffer without shaders (#229)</title>
<updated>2018-07-23T14:21:05+00:00</updated>
<author>
<name>ReinUsesLisp</name>
<email>reinuseslisp@airmail.cc</email>
</author>
<published>2018-07-23T14:21:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/Ryujinx/commit/?id=1344a47c774ab2b7491c59e363e04a499fa432f3'/>
<id>urn:sha1:1344a47c774ab2b7491c59e363e04a499fa432f3</id>
<content type='text'>
* Blit framebuffer without shaders

* De-hardcode native size values

* Adapt to dehardcoded framebuffers and address feedback

* Remove framebuffer rebinding
</content>
</entry>
<entry>
<title>Support deswizzle of sparse tiled textures and some frame buffer fixes (#275)</title>
<updated>2018-07-19T05:30:21+00:00</updated>
<author>
<name>gdkchan</name>
<email>gab.dark.100@gmail.com</email>
</author>
<published>2018-07-19T05:30:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/Ryujinx/commit/?id=60f2198a1e8e61fe1cfb8da30a6afcd86a672a85'/>
<id>urn:sha1:60f2198a1e8e61fe1cfb8da30a6afcd86a672a85</id>
<content type='text'>
* Attempt to support deswizzle of sparse tiled textures

* Use correct frame buffer and viewport sizes, started to clean up the copy engine

* Correct texture width alignment

* Use Scale/Translate registers to calculate viewport rect

* Allow texture copy between frame buffers
</content>
</entry>
<entry>
<title>Small OpenGL Renderer refactoring (#177)</title>
<updated>2018-06-24T00:39:25+00:00</updated>
<author>
<name>gdkchan</name>
<email>gab.dark.100@gmail.com</email>
</author>
<published>2018-06-24T00:39:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/Ryujinx/commit/?id=e7559f128f99058774a8d53aa45213b51c085e76'/>
<id>urn:sha1:e7559f128f99058774a8d53aa45213b51c085e76</id>
<content type='text'>
* Call OpenGL functions directly, remove the pfifo thread, some refactoring

* Fix PerformanceStatistics calculating the wrong host fps, remove wait event on PFIFO as this wasn't exactly was causing the freezes (may replace with an exception later)

* Organized the Gpu folder a bit more, renamed a few things, address PR feedback

* Make PerformanceStatistics thread safe

* Remove unused constant

* Use unlimited update rate for better pref
</content>
</entry>
<entry>
<title>Rename Ryujinx.Core to Ryujinx.HLE and add a separate project for a future LLE implementation</title>
<updated>2018-06-11T00:46:42+00:00</updated>
<author>
<name>gdkchan</name>
<email>gab.dark.100@gmail.com</email>
</author>
<published>2018-06-11T00:46:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benis.co.uk/Ryujinx/commit/?id=76f3b1b3a4637ec72abfbb8cbc0679f2e0ca838f'/>
<id>urn:sha1:76f3b1b3a4637ec72abfbb8cbc0679f2e0ca838f</id>
<content type='text'>
</content>
</entry>
</feed>
