2567 Commits (11ac277646ca8d7fb47ef00b6f4e76a1fc5d8a69)

Author SHA1 Message Date
Subv d10cc9c548 GPU: Implemented the R16 and R16F texture formats. 8 years ago
Lioncash 6bbabfe848 gl_rasterizer: Replace magic number with GL_INVALID_INDEX in SetupConstBuffers() 8 years ago
Lioncash 7300872843 gl_rasterizer: Use std::string_view instead of std::string when checking for extensions 8 years ago
Lioncash 2aa1ec7f8d gl_rasterizer: Use in-class member initializers where applicable 8 years ago
Lioncash 4cab632ba6 video_core/memory_manager: Replace a loop with std::array's fill() function in PageSlot() 8 years ago
Lioncash 38ad89a19b video_core/memory_manager: Avoid repeated unnecessary page slot lookups 8 years ago
bunnei 772c408826 gl_rasterizer: Implement texture border color. 8 years ago
bunnei a5062c345f maxwell_to_gl: Implement Texture::WrapMode::Border. 8 years ago
Subv 3a80e8ab24 GPU: Implement texture format R32F. 8 years ago
bunnei 295d3104fb maxwell_to_gl: Implement VertexAttribute::Type::UnsignedInt. 8 years ago
Lioncash 97ce8f0457 gl_shader_decompiler: Correct return value of WriteTexsInstruction() 8 years ago
bunnei 567ae2ae9c gl_shader_decompiler: Implement shader instruction TLDS. 8 years ago
bunnei 889da74c9d gl_rasterizer_cache: Implement RenderTargetFormat RG32_FLOAT. 8 years ago
bunnei c8cb44909a gl_rasterizer_cache: Implement RenderTargetFormat RGBA32_FLOAT. 8 years ago
bunnei e1ffcc6817 gl_rasterizer_cache: Implement RenderTargetFormat BGRA8_UNORM. 8 years ago
bunnei ff355e7684 gl_rasterizer_cache: Add missing log statements. 8 years ago
bunnei 04cf719b92 gl_shader_decompiler: Print instruction value in shader comments. 8 years ago
bunnei 658f096c03 gl_shader_decompiler: Check if SetRegister result is ZeroIndex. 8 years ago
Lioncash 71c3648ad6 gl_shader_decompiler: Simplify GetCommonDeclarations() 8 years ago
Lioncash db185e6950 gl_shader_decompiler: Remove redundant Subroutine construction in AddSubroutine() 8 years ago
bunnei 392383692c shader_bytecode: Implement other TEXS masks. 8 years ago
bunnei e8f619cc71 gl_shader_decompiler: Remove unused state tracking and minor cleanup. 8 years ago
bunnei 3a6bad38b6 gl_shader_decompiler: Implement SEL instruction. 8 years ago
bunnei f4101aeacc gl_rasterizer_cache: Blit surfaces on recreation instead of flush and load. 8 years ago
bunnei def372de50 gl_rasterizer_cache: Use GPUVAddr as cache key, not parameter set. 8 years ago
bunnei b00904f10e gl_rasterizer_cache: Use zeta_width and zeta_height registers for depth buffer. 8 years ago
bunnei 602ff24d5c gl_rasterizer: Use zeta_enable register to enable depth buffer. 8 years ago
bunnei 6d96a4fc0a maxwell_3d: Add depth buffer enable, width, and height registers. 8 years ago
Lioncash 604f780c9d gl_shader_manager: Replace unimplemented function prototype 8 years ago
Lioncash d923d8f50c gpu: Rename Get3DEngine() to Maxwell3D() 8 years ago
Lioncash bdfd46e192 video_core: Use nested namespaces where applicable 8 years ago
Lioncash f53a9138bb gl_state: Make references const where applicable in Apply() 8 years ago
Lioncash 80a916dc0a gl_state: Get rid of mismatched sign conversions 8 years ago
Lioncash 10a91d9b9a maxwell_3d: Remove unused variable within GetStageTextures() 8 years ago
Lioncash 41a8990ba7 gl_shader_decompiler: Eliminate variable and declaration shadowing 8 years ago
Lioncash 5b433431aa gl_shader_decompiler: Remove unnecessary const from return values 8 years ago
bunnei 9a4fa973c8 gl_state: Temporarily disable culling and depth test. 8 years ago
bunnei 47a305ed54 decoders: Fix calc of swizzle image_width_in_gobs. 8 years ago
Lioncash e72928762f core: Don't construct instance of Core::System, just to access its live instance 8 years ago
Lioncash e0c31daa57 astc: Initialize vector size directly in Decompress 8 years ago
Lioncash fa13cedc7a astc: Mark functions as internally linked where applicable 8 years ago
Lioncash 03f1f17552 astc: const-correctness changes where applicable 8 years ago
Lioncash 62eb3b3ede astc: Delete Bits' copy contstructor and assignment operator 8 years ago
Lioncash 6b32ef1d9e astc: In-class initialize member variables where appropriate 8 years ago
bunnei 42b866afc5 vi: Partially implement buffer crop parameters. 8 years ago
Subv 8335e656bb GPU: Added register definitions for the stencil parameters. 8 years ago
bunnei efc5bbb9ab gl_rasterizer_cache: Implement texture format G8R8. 8 years ago
bunnei 50037e0c4f gl_rasterizer_cache: Fix incorrect offset in ConvertS8Z24ToZ24S8. 8 years ago
bunnei f5feb89c86 gl_rasterizer_cache: Implement depth format Z16_UNORM. 8 years ago
bunnei 91e048cce7 OpenGL: Use MakeCurrent/DoneCurrent for multithreaded rendering. 8 years ago