aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics/Graphics3d
AgeCommit message (Collapse)Author
2019-01-18SNK 40th Anniversary Out of Bounds Fix (#557)BaronKiko
* Check vertex array is enabled before reading constant attribute to avoid out of bounds exception * Removed new line
2019-01-13Scissor test implementation. Partially stubbed until geometry shaders… (#556)BaronKiko
* Scissor test implementation. Partially stubbed until geometry shaders are fixed * Apply to all viewports when geometry shaders are disabled. * Also apply enable cap to all viewports when geometry shaders are disabled * Added fixme as per suggestion Co-Authored-By: BaronKiko <BaronKiko@users.noreply.github.com> * Apparently no alignment needed here. * Comment on new line * Correct height calculation
2019-01-05Some improvements for nvnflinger (#555)Thomas Guillemard
* Initial fixes for last release of libnx For now, the framebuffer aren't okay but it will not crash/ * Improve code reaadability in NvFlinger parsing * Make surfaces access more userfriendly * Add ColorFormat * Fix code style in ColorFormat.cs * Add multiple framebuffer support in nvnflinger This fix libnx console rendering * Move ReadStruct/WriteStruct to Ryujinx.Common * fix the last nit * Fix inverted color for R5G6B5 Also add some other format that libnx might uses. * Remove hardcoded BlockHeight in nvflinger
2019-01-01Quad to triangle optimization (#552)BaronKiko
* Fix minor bug with ordering leading to incorrect ordering * Converts quads and quadstrips to triangle * A new line for emmaus * Refactor to remove Ib from quadhelper methods * 20 extra brackets...
2018-12-27Add RG16 Sint (#517)HorrorTroll
2018-12-26Do not attempt to read unused attribute, fix attributes count (#520)gdkchan
2018-12-03NVDEC implementation using FFmpeg (#443)gdkchan
* Initial nvdec implementation using FFmpeg * Fix swapped channels on the video decoder and the G8R8 texture format * Fix texture samplers not being set properly (regression) * Rebased * Remove unused code introduced on the rebase * Add support for RGBA8 output format on the video image composer * Correct spacing * Some fixes for rebase and other tweaks * Allow size mismatch on frame copy * Get rid of GetHostAddress calls on VDec