1680 Commits (f0e138710332407f397f6df288905fbcadadbe0d)

Author SHA1 Message Date
Markus Wick 73b40c2bd4 Update the stream_buffer helper from Citra. 8 years ago
bunnei 7f1a8483e9 gl_shader_decompiler: Fix SetOutputAttributeToRegister empty check. 8 years ago
bunnei 7031b3b762 gl_shader_decompiler: Fix GLSL compiler error with KIL instruction. 8 years ago
Subv 45ee826309 GPU/Maxwell3D: Implemented an alternative set of blend factors. 8 years ago
greggameplayer 974a959892 Implement R8_UINT RenderTargetFormat & PixelFormat (#1014) 8 years ago
Subv 8582c5bb3e RasterizerGL: Ignore invalid/unset vertex attributes. 8 years ago
Lioncash 9aead11e72 gl_rasterizer: Silence implicit truncation warning in SetupShaders() 8 years ago
Lioncash 53e86e35eb core: Namespace EmuWindow 8 years ago
bunnei 5fd0744a63 gl_shader_decompiler: Improve handling of unknown input/output attributes. 8 years ago
bunnei 8cb27339a2 gl_rasterizer: Implement render target format RG8_SNORM. 8 years ago
bunnei e8a695064b gl_rasterizer: Implement render target format RGBA8_SNORM. 8 years ago
Subv 5d543d88b9 GPU/Shader: Don't predicate instructions that don't have a predicate field (SSY). 8 years ago
Subv 995c819038 GPU/Shaders: Implemented SSY and SYNC as a way to modify control flow during shader execution. 8 years ago
greggameplayer 3aa4040888 Implement R16S & R16UI & R16I RenderTargetFormats & PixelFormats and more (R16_UNORM needed by Fate Extella) (#848) 8 years ago
Lioncash 38049444da video_core; Get rid of global g_toggle_framelimit_enabled variable 8 years ago
Lioncash 0170c296f2 renderer_base: Remove unused kFramebuffer enumeration 8 years ago
Lioncash 6e352a55d5 video_core: Remove unused Renderer enumeration 8 years ago
bunnei e210c31bb9 maxwell_to_gl: Implement VertexAttribute::Size::Size_8_8. 8 years ago
bunnei 9502d85a2d maxwell_to_gl: Implement VertexAttribute::Size::Size_32_32_32. 8 years ago
bunnei 32be28cc04 Revert "gl_state: Temporarily disable culling and depth test." 8 years ago
Lioncash 37d4b37ec4 gl_rasterizer_cache: Remove unused viewport parameter of GetFramebufferSurfaces() 8 years ago
Lioncash b206ee3957 video_core: Use variable template variants of type_traits interfaces where applicable 8 years ago
bunnei 1a9b133715 textures: Refactor out for Texture/Depth FormatFromPixelFormat. 8 years ago
bunnei 9509b68082 gl_rasterizer_cache: Add bounds checking for gl_buffer copies. 8 years ago
Khangaroo 0dc1f660e5 Implement SNORM for BC5/DXN2 (#998) 8 years ago
Lioncash f52fb79b19 gl_shader_decompiler: Reserve element memory beforehand in BuildRegisterList() 8 years ago
Lioncash 0280e22679 gl_rasterizer_cache: Avoid iterator invalidation issues within InvalidateRegion() 8 years ago
Khangaroo b534e67f64 Implement BC5/DXN2 (#996) 8 years ago
Lioncash 544265b613 gl_rasterizer_cache: Invert conditional in LoadGLBuffer() 8 years ago
Lioncash 824e3ae7f8 gl_rasterizer_cache: Use std::vector::assign in LoadGLBuffer() for the non-tiled case 8 years ago
bunnei b0b7437b9f maxwell_to_gl: Implement VertexAttribute::Size::Size_16_16_16_16. 8 years ago
bunnei 29198d26ec maxwell_to_gl: Implement PrimitiveTopology::Points. 8 years ago
bunnei 13dec2d87b gl_shader_decompiler: Declare predicates on use. 8 years ago
bunnei cfb59dbe1b maxwell_3d: Ignore macros that have not been uploaded yet. 8 years ago
Lioncash 4be471509c gl_rasterizer_cache: Make pointer const in LoadGLBuffer() 8 years ago
bunnei 6978915f4e gl_rasterizer: Do not render when no render target is configured. 8 years ago
bunnei 1e66ac1103 gpu: Add R11G11B10_FLOAT to RenderTargetBytesPerPixel. 8 years ago
bunnei 37e2165d82 gl_shader_decompiler: Stub input attribute Unknown_63. 8 years ago
bunnei 89b9893d28 maxwell_3d: Use correct const buffer size and check bounds. 8 years ago
bunnei a23331808d renderer_opengl: Use trace log in a few places. 8 years ago
bunnei be0642cb94 maxwell_to_gl: Implement VertexAttribute::Size::Size_8_8. 8 years ago
bunnei 5381a038ca gl_rasterizer_cached: Implement RenderTargetFormat::B5G6R5_UNORM. 8 years ago
bunnei 3ee2d948a2 gl_shader_decompiler: Let OpenGL interpret floats. 8 years ago
Hexagon12 81fdfc4192 Fixed the sRGB pixel format (#963) 8 years ago
Hexagon12 d87674e755 Lowered down the logging for methods 8 years ago
bunnei 881573c77a maxwell_3d: Remove outdated assert. 8 years ago
bunnei 2bb2f176b1 gl_rasterizer_cache: Avoid superfluous surface copies. 8 years ago
bunnei 4215d08d37 gl_shader_decompiler: Fix TEXS mask and dest. 8 years ago
David Marcec 112a0b8d6d added braces for conditions 8 years ago
David Marcec 45078c8b24 fix the attrib format for ints 8 years ago