1495 Commits (4633fda5be5914bf9529cb84f6a05a97a45c5bc9)

Author SHA1 Message Date
bunnei fbcb9e6815 gpu: Always flush. 8 years ago
bunnei 2695a15e47 fuck git for ruining my day, I will learn but I will not forgive 8 years ago
ReinUsesLisp c97a3d0eb4 gl_rasterizer: Remove texture unbinding after dispatching a draw call 8 years ago
ReinUsesLisp 6c8e8383af gl_state: Fixup multibind bug 8 years ago
Fernando Sahmkow 6c290d747b Devirtualize Register/Unregister and use a wrapper instead. 8 years ago
Fernando Sahmkow 5a6f9f7cd7 Corrections and redesign. 8 years ago
Fernando Sahmkow e690d9e961 Fix linux compile error. 8 years ago
Fernando Sahmkow b7678a6f39 Remove NotifyFrameBuffer as we are doing a texception pass every drawcall. 8 years ago
Fernando Sahmkow 27cad95c5b Remove certain optimizations that caused texception to fail in certain scenarios. 8 years ago
Fernando Sahmkow d9ca40fa90 Bug fixes and formatting 8 years ago
Fernando Sahmkow 3cb88587ea rasterizer_cache_gl: Implement Texception Pass 8 years ago
Fernando Sahmkow 263c936e40 rasterizer_cache_gl: Implement Partial Reinterpretation of Surfaces. 8 years ago
Fernando Sahmkow 0c640275fa rasterizer_cache: mark reinterpreted surfaces and add ability to reload marked surfaces on next use. 8 years ago
Fernando Sahmkow 785d97ac41 rasterizer_cache_gl: Notify on framebuffer change 8 years ago
Lioncash 4f0c52ce0b gl_rasterizer: Reorder constructor initializer list in terms of member declaration order 8 years ago
Lioncash 2218f0e4ef gl_shader_disk_cache: Remove #pragma once from cpp file 8 years ago
Lioncash e59ae7210a common/math_util: Move contents into the Common namespace 8 years ago
ReinUsesLisp 87634bbdee renderer_opengl: Update pixel format tracking 8 years ago
ReinUsesLisp 20d8c304f2 maxwell_3d: Use std::bitset to manage dirty flags 8 years ago
ReinUsesLisp a01a5d45a2 gl_rasterizer_cache: Fixup parameter order in layered swizzle 8 years ago
Lioncash 1c3371c921 core_timing: Convert core timing into a class 8 years ago
fearlessTobi cdf45ff44a renderer_opengl: respect the sRGB colorspace for the screenshot feature 8 years ago
ReinUsesLisp bf013f2026 gl_state: Synchronize gl_state even when state is disabled 8 years ago
Fernando Sahmkow e29f546bb7 shader_decompiler: Improve Accuracy of Attribute Interpolation. 8 years ago
Fernando Sahmkow e7dbf7215b rasterizer_cache_gl: Only do fast layered copy on the same format. As 8 years ago
Lioncash 5148d46c96 renderer_opengl: Remove reference to global system instance 8 years ago
Lioncash 59c24377d6 gl_rasterizer_cache: Remove unnecessary newline 8 years ago
Lioncash 7c92885c53 gl_rasterizer_cache: Get rid of variable shadowing 8 years ago
ReinUsesLisp 0f0152963c gl_shader_decompiler: Re-implement TLDS lod 8 years ago
Lioncash 1d2de5c4b5 core_timing: Rename CoreTiming namespace to Core::Timing 8 years ago
Fernando Sahmkow 6d7c42a7ee Implement linear textures (#2089) 8 years ago
ReinUsesLisp 37fa502428 gl_rasterizer_cache: Fixup texture view parameters 8 years ago
ReinUsesLisp 9fe3f3a100 shader_ir: Remove F4 prefix to texture operations 8 years ago
ReinUsesLisp 31305cad93 shader_ir: Clean texture management code 8 years ago
bunnei 07e83ca08b gl_rasterizer_cache: Mark surface copy destinations as modified. 8 years ago
bunnei 4e28975608 gl_rasterizer: Implement a more accurate fermi 2D copy. 8 years ago
Frederic L bd216cd3cb gl_shader_disk_cache: Check LZ4 size limit 8 years ago
Frederic L 39627da4a9 gl_shader_disk_cache: Consider compressed size zero as an error 8 years ago
ReinUsesLisp 8e8b793a51 gl_shader_disk_cache: Use unordered containers 8 years ago
ReinUsesLisp 6609f2a614 gl_shader_cache: Fixup GLSL unique identifiers 8 years ago
ReinUsesLisp f1e717fbee gl_shader_cache: Link loading screen with disk shader cache load 8 years ago
ReinUsesLisp 66a3760a71 gl_shader_cache: Set GL_PROGRAM_SEPARABLE to dumped shaders 8 years ago
ReinUsesLisp ea2ce59743 gl_shader_disk_cache: Pass core system as argument and guard against games without title ids 8 years ago
ReinUsesLisp f9bcb4e842 gl_shader_disk_cache: Guard reads and writes against failure 8 years ago
ReinUsesLisp 720c2456f4 gl_shader_disk_cache: Address miscellaneous feedback 8 years ago
ReinUsesLisp fcf98dc3f7 gl_shader_disk_cache: Pass return values returning instead of by parameters 8 years ago
ReinUsesLisp e2f4c2b9d9 gl_shader_disk_cache: Compress program binaries using LZ4 8 years ago
ReinUsesLisp 92682d3bfa gl_shader_disk_cache: Compress GLSL code using LZ4 8 years ago
ReinUsesLisp d83818d30a gl_shader_disk_cache: Save GLSL and entries into the precompiled file 8 years ago
ReinUsesLisp 1342998379 settings: Hide shader cache behind a setting 8 years ago