ryujinx/Ryujinx.Graphics/Gal
gdkchan d4187aaa9d
Allow "reinterpretation" of framebuffer/zeta formats (#418)
* (Re)Implement format reinterpretation, other changes

* Implement writeback to guest memory, some refactoring

* More refactoring, implement reinterpretation the old way again

* Clean up

* Some fixes on M2MF (old Dma engine), added partial support for P2MF, fix conditional ssy, add Z24S8 zeta format, other fixes

* nit: Formatting

* Address PR feedback
2018-09-18 01:30:35 -03:00
..
OpenGL Allow "reinterpretation" of framebuffer/zeta formats (#418) 2018-09-18 01:30:35 -03:00
Shader Allow "reinterpretation" of framebuffer/zeta formats (#418) 2018-09-18 01:30:35 -03:00
EmbeddedResource.cs
GalBlendEquation.cs
GalBlendFactor.cs
GalClearBufferFlags.cs
GalColorF.cs
GalComparisonOp.cs
GalCullFace.cs
GalFrontFace.cs
GalImage.cs Allow "reinterpretation" of framebuffer/zeta formats (#418) 2018-09-18 01:30:35 -03:00
GalImageFormat.cs
GalIndexFormat.cs
GalMemoryLayout.cs Allow "reinterpretation" of framebuffer/zeta formats (#418) 2018-09-18 01:30:35 -03:00
GalPipelineState.cs Allow "reinterpretation" of framebuffer/zeta formats (#418) 2018-09-18 01:30:35 -03:00
GalPrimitiveType.cs
GalShaderType.cs
GalStencilOp.cs
GalSurfaceFormat.cs Allow "reinterpretation" of framebuffer/zeta formats (#418) 2018-09-18 01:30:35 -03:00
GalTextureFilter.cs
GalTextureFormat.cs Allow "reinterpretation" of framebuffer/zeta formats (#418) 2018-09-18 01:30:35 -03:00
GalTextureMipFilter.cs
GalTextureSampler.cs
GalTextureSource.cs
GalTextureType.cs
GalTextureWrap.cs
GalVertexAttrib.cs
GalVertexAttribSize.cs
GalVertexAttribType.cs
GalZetaFormat.cs
IGalConstBuffer.cs
IGalMemory.cs
IGalPipeline.cs
IGalRasterizer.cs Allow "reinterpretation" of framebuffer/zeta formats (#418) 2018-09-18 01:30:35 -03:00
IGalRenderer.cs
IGalRenderTarget.cs Allow "reinterpretation" of framebuffer/zeta formats (#418) 2018-09-18 01:30:35 -03:00
IGalShader.cs
IGalTexture.cs Allow "reinterpretation" of framebuffer/zeta formats (#418) 2018-09-18 01:30:35 -03:00
ShaderDeclInfo.cs
ShaderDumper.cs
ShaderException.cs