1734 Commits (4cbbcaa004d52d2f26eaa23a6017dc15a983d4b0)

Author SHA1 Message Date
Fernando Sahmkow fd89a8f7cf gl_texture_cache: Corrections and fixes 7 years ago
Fernando Sahmkow 50fb666296 gl_resource_manager: Correct MakeStreamCopy 7 years ago
Fernando Sahmkow 10e30eb735 texture_cache: Query MemoryManager from the system 7 years ago
ReinUsesLisp bfd43e2ce9 gl_texture_cache: Explicitly add indirect include 7 years ago
ReinUsesLisp b57ce711bb renderer_opengl/utils: Remove unused includes and unused forward declaration 7 years ago
ReinUsesLisp 1f6a1240e0 gl_texture_cache: Address some feedback 7 years ago
ReinUsesLisp 5c56ded8a5 gl_shader_disk_cache: Address feedback 7 years ago
ReinUsesLisp 01142f4176 gl_shader_decompiler: Address feedback 7 years ago
Fernando Sahmkow b62d22a77d texture_cache: Style and Corrections 7 years ago
Fernando Sahmkow cd09242f40 shader_cache: Correct versioning and size calculation. 7 years ago
Fernando Sahmkow 12fdf117a5 texture_cache: Implement texception detection and texture barriers. 7 years ago
Fernando Sahmkow 4231d3ef8a gl_texture_cache: Use Stream Buffers instead of Persistant for Buffer Copies. 7 years ago
Fernando Sahmkow 3b011be41f gl_texture_cache: Correct Image Blit 7 years ago
Fernando Sahmkow 9abe6fcdfa texture_cache: Use siblings textures on Rebuild and fix possible error on blitting 7 years ago
Fernando Sahmkow caeaf6bb04 texture_cache: Remove old rasterizer cache 7 years ago
Fernando Sahmkow 72f80de0fe texture_cache: eliminate accelerated depth->color/color->depth copies due to driver instability. 7 years ago
Fernando Sahmkow e128d056dc texture_cache: Optimize GetSurface and use references on functions that don't change a surface. 7 years ago
Fernando Sahmkow de6e9eb29a texture_cache: Implement Buffer Copy and detect Turing GPUs Image Copies 7 years ago
Fernando Sahmkow 12649d1daf texture_cache uncompress-compress is untopological. 7 years ago
Fernando Sahmkow 76b68c74a7 Fix rebase errors 7 years ago
Fernando Sahmkow bc8f3d4964 texture_cache: Fermi2D reform and implement View Mirage 7 years ago
ReinUsesLisp fba886bd2b gl_shader_decompiler: Implement image binding settings 7 years ago
ReinUsesLisp 224e4e174d shader: Decode SUST and implement backing image functionality 7 years ago
ReinUsesLisp f6828170f3 gl_rasterizer: Track texture buffer usage 7 years ago
ReinUsesLisp 5c7c87cc03 video_core: Make ARB_buffer_storage a required extension 7 years ago
ReinUsesLisp 8a592f8cd8 gl_rasterizer_cache: Use texture buffers to emulate texture buffers 7 years ago
ReinUsesLisp 91b16d383a maxwell_3d: Partially implement texture buffers as 1D textures 7 years ago
ReinUsesLisp 8f28295b4d gl_shader_decompiler: Allow 1D textures to be texture buffers 7 years ago
Fernando Sahmkow cce4f7cd76 texture_cache: Implement Guard mechanism 7 years ago
Fernando Sahmkow 53e9e3966a texture_cache: General Fixes 7 years ago
ReinUsesLisp 32e588df63 gl_framebuffer_cache: Use a hashed struct to cache framebuffers 7 years ago
Fernando Sahmkow 4298dc8290 texture_cache return invalid buffer on deactivated color_mask 7 years ago
Fernando Sahmkow b4aed46661 gl_texture_cache: Make main views be proxy textures instead of a full view. 7 years ago
Fernando Sahmkow eaa5069c7f Remove Framebuffer reconfiguration and restrict rendertarget protection 7 years ago
Fernando Sahmkow 20e97604f1 Reduce amount of size calculations. 7 years ago
Fernando Sahmkow 73538e80a6 texture_cache: Correct premature texceptions 7 years ago
Fernando Sahmkow ab7fd4a084 texture_cache: Implement guest flushing 7 years ago
Fernando Sahmkow 6b7e019bc6 Texture Cache: Implement Blitting and Fermi Copies 7 years ago
ReinUsesLisp 90066da53f surface_view: Add constructor for ViewParams 7 years ago
Fernando Sahmkow 40325b2fd5 Correct Mipmaps View method in Texture Cache 7 years ago
Fernando Sahmkow 27e8636b3e Change texture_cache chaching from GPUAddr to CacheAddr 7 years ago
Fernando Sahmkow 7b8ddfb612 Implement Texture Cache V2 7 years ago
Fernando Sahmkow e341b78038 Add OGLTextureView 7 years ago
Fernando Sahmkow e8ac8ab2f5 Deglobalize Memory Manager on texture cahe and Implement Invalidation and Flushing using GPUVAddr 7 years ago
ReinUsesLisp 05f039e9fb texture_cache: Remove execution context copies from the texture cache 7 years ago
ReinUsesLisp dfe6cbac91 gl_texture_cache: Implement fermi copies 7 years ago
ReinUsesLisp 57cfa6b47a texture_cache: Split texture cache into different files 7 years ago
ReinUsesLisp 4b3338b9d9 texture_cache: Move staging buffer into a generic implementation 7 years ago
ReinUsesLisp b7df49efba texture_cache: Flush 3D textures in the order they are drawn 7 years ago
ReinUsesLisp 1b91e86f65 gl_texture_cache: Minor changes 7 years ago