1903 Commits (d3bfb102d8f6aef7f05b7ddbb5f17c312fa038d7)

Author SHA1 Message Date
David Marcec 6f8ed9508d Added FMUL asserts 7 years ago
David Marcec b89fc407d7 Added FFMA asserts 7 years ago
David Marcec 948bc87a59 Added assert for TEXS nodep 7 years ago
David Marcec ad3dca7e62 Added better asserts to IPA, Renamed IPA modes to match mesa 7 years ago
Zach Hilman f32e28c7b8 maxwell_3d: Use CoreTiming for query timestamp 7 years ago
Lioncash 4a587b81b2 core/core: Replace includes with forward declarations where applicable 7 years ago
bunnei 7f7eb29323 gl_rasterizer_cache: Use accurate framebuffer setting for accurate copies. 7 years ago
bunnei 123c065086 gl_rasterizer_cache: Also use reserve cache for RecreateSurface. 7 years ago
bunnei 9bc71fcc5f rasterizer_cache: Use boost::interval_map for a more accurate cache. 7 years ago
bunnei d647d9550c gl_renderer: Cache textures, framebuffers, and shaders based on CPU address. 7 years ago
bunnei 16d65182f9 gl_rasterizer: Fix issues with the rasterizer cache. 7 years ago
greggameplayer 06578e89b2 Implement BC6H_UF16 & BC6H_SF16 (#1092) 7 years ago
Lioncash e2457418da core: Make the main System class use the PImpl idiom 7 years ago
Markus Wick 5be8b7a362 Report correct shader size. 7 years ago
Hexagon12 d626bc8c62 Added predicate comparison GreaterEqualWithNan 7 years ago
Laku 915ab81ec2 gl_shader_decompiler: Implement POPC (#1203) 7 years ago
tech4me a6dd577d02 Shaders: Implemented IADD3 7 years ago
bunnei b1ccd88434 gl_shader_decompiler: Improve IPA for Pass mode with Position attribute. 7 years ago
Lioncash 2e7dc4cac9 gl_shader_cache: Remove unused program_code vector in GetShaderAddress() 7 years ago
Lioncash 45fb74d262 gpu: Make memory_manager private 7 years ago
Lioncash 6771a18c6c gl_rasterizer: Remove unused variables 7 years ago
bunnei b55d8111e6 renderer_opengl: Implement a new shader cache. 7 years ago
bunnei a0e1566dc5 gl_rasterizer_cache: Update to use RasterizerCache base class. 7 years ago
bunnei 382852418b video_core: Add RasterizerCache class for common cache management code. 7 years ago
Lioncash c65713832c debug_utils: Remove unused includes 7 years ago
Lioncash 1e6a209649 debug_utils: Make BreakpointObserver class' constructor explicit 7 years ago
Lioncash b6425c0511 debug_utils: Initialize active_breakpoint member of DebugContext 7 years ago
Lioncash 20800f2df7 maxwell3d: Move FinishedPrimitiveBatch event after AcceleratedDrawBatch() 7 years ago
Laku 36093a3e4d fix SEL_IMM bitstring 7 years ago
Lioncash 8fd9eb71b4 gl_rasterizer: Correct assertion condition in SyncLogicOpState() 7 years ago
tech4me ba2972bc64 Shaders: Added decodings for IADD3 instructions 7 years ago
bunnei d65f079cc1 gl_rasterizer_cache: Blit when possible on RecreateSurface. 7 years ago
bunnei fee8bdd90c gl_rasterizer_cache: Reserve surfaces that have already been created for later use. 7 years ago
bunnei fde2017a3f gl_rasterizer_cache: Remove assert for RecreateSurface type. 7 years ago
bunnei ebf5768340 gl_rasterizer_cache: Implement compressed texture copies. 7 years ago
bunnei a4ac3bed6c gl_rasterizer: Implement stencil test. 7 years ago
bunnei da3da6be90 gl_rasterizer: Implement partial color clear and stencil clear. 7 years ago
bunnei 2a472ff54d maxwell_3d: Update to include additional stencil registers. 7 years ago
bunnei c4ed0b16b1 gl_state: Update to handle stencil front/back face separately. 7 years ago
Lioncash 12ba80a86c gl_shader_gen: Make ShaderSetup's constructor explicit 7 years ago
Lioncash 1fd979f50a gl_shader_gen: Use a std::vector to represent program code instead of std::array 7 years ago
Laku b2ca8089ce more fixes 7 years ago
Laku e70a3c5a5d fixes 7 years ago
Lioncash dd35b4b18a renderer_opengl: Namespace OpenGL code 7 years ago
Laku 4877e6c2f6 remove debug logging 7 years ago
Laku 8e8326595f implement lop3 7 years ago
OatmealDome ad1220e1b3
maxwell_to_gl: Implement PrimitiveTopology::Lines 7 years ago
bunnei d63b1d21f1 Revert "Shader: Use the right sampler type in the TEX, TEXS and TLDS instructions." 7 years ago
Lioncash a0e2bd85a5 shader_bytecode: Parenthesize conditional expression within GetTextureType() 7 years ago
Lioncash 523e4be02c renderer_opengl: Use LOG_DEBUG for GL_DEBUG_SEVERITY_NOTIFICATION and GL_DEBUG_SEVERITY_LOW logs 7 years ago