| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-07-14 | GPU: Add a microprofile for macro interpreter | Fernando Sahmkow | |
| 2019-07-14 | GL_State: Add a microprofile timer to OpenGL state. | Fernando Sahmkow | |
| 2019-07-14 | Gl_Texture_Cache: Measure Buffer Copy Times | Fernando Sahmkow | |
| 2019-07-14 | Texture_Cache: Correct Linear Structural Match. | Fernando Sahmkow | |
| 2019-07-14 | Merge pull request #2690 from SciresM/physmem_fixes | Fernando Sahmkow | |
| Implement MapPhysicalMemory/UnmapPhysicalMemory | |||
| 2019-07-14 | Merge pull request #2692 from ReinUsesLisp/tlds-f16 | Fernando Sahmkow | |
| shader/texture: Add F16 support for TLDS | |||
| 2019-07-11 | Merge pull request #2609 from FernandoS27/new-scan | bunnei | |
| Implement a New Shader Scanner, Decompile Flow Stack and implement BRX BRA.CC | |||
| 2019-07-10 | Merge pull request #2697 from lioncash/doc | bunnei | |
| gl_rasterizer: Amend documentation comment for ConfigureFramebuffers() | |||
| 2019-07-10 | Merge pull request #2686 from ReinUsesLisp/vk-scheduler | bunnei | |
| vk_scheduler: Drop execution context in favor of views | |||
| 2019-07-10 | Merge pull request #2691 from lioncash/override | bunnei | |
| video_core: Add missing override specifiers | |||
| 2019-07-09 | shader_ir: Add comments on missing instruction. | Fernando Sahmkow | |
| Also shows Nvidia's address space on comments. | |||
| 2019-07-09 | prefer system reference over global accessor | Michael Scire | |
| 2019-07-09 | shader_ir: limit explorastion to best known program size. | Fernando Sahmkow | |
| 2019-07-09 | control_flow: Correct block breaking algorithm. | Fernando Sahmkow | |
| 2019-07-09 | control_flow: Assert shaders bigger than limit. | Fernando Sahmkow | |
| 2019-07-09 | control_flow: Address feedback. | Fernando Sahmkow | |
| 2019-07-09 | shader_ir: Correct parsing of scheduling instructions and correct sizing | Fernando Sahmkow | |
| 2019-07-09 | shader_ir: Correct max sizing | Fernando Sahmkow | |
| 2019-07-09 | shader_ir: Remove unnecessary constructors and use optional for ScanFlow result | Fernando Sahmkow | |
| 2019-07-09 | shader_ir: Corrections, documenting and asserting control_flow | Fernando Sahmkow | |
| 2019-07-09 | shader_ir: Unify blocks in decompiled shaders. | Fernando Sahmkow | |
| 2019-07-09 | shader_ir: Decompile Flow Stack | Fernando Sahmkow | |
| 2019-07-09 | shader_ir: propagate shader size to the IR | Fernando Sahmkow | |
| 2019-07-09 | shader_ir: Implement BRX & BRA.CC | Fernando Sahmkow | |
| 2019-07-09 | shader_ir: Remove the old scanner. | Fernando Sahmkow | |
| 2019-07-09 | shader_ir: Implement a new shader scanner | Fernando Sahmkow | |
| 2019-07-09 | gl_rasterizer: Amend documentation comment for ConfigureFramebuffers() | Lioncash | |
| must_reconfigure isn't a parameter for this function any more, so it can be replaced with current_state. While we're at it, we can make the parameters of the declaration match the same name as the ones in the definition. | |||
| 2019-07-08 | Prevent merging of device mapped memory blocks. | Michael Scire | |
| This sets the DeviceMapped attribute for GPU-mapped memory blocks, and prevents merging device mapped blocks. This prevents memory mapped from the gpu from having its backing address changed by block coalesce. | |||
| 2019-07-07 | Delete decode_integer_set.cpp | Tobias | |
| 2019-07-07 | shader/texture: Add F16 support for TLDS | ReinUsesLisp | |
| 2019-07-07 | vk_sampler_cache: Remove unused includes | Lioncash | |
| These are no longer used within this header, so they can be removed. | |||
| 2019-07-07 | video_core: Add missing override specifiers | Lioncash | |
| 2019-07-07 | vk_scheduler: Drop execution context in favor of views | ReinUsesLisp | |
| Instead of passing by copy an execution context through out the whole Vulkan call hierarchy, use a command buffer view and fence view approach. This internally dereferences the command buffer or fence forcing the user to be unable to use an outdated version of it on normal usage. It is still possible to keep store an outdated if it is casted to VKFence& or vk::CommandBuffer. While changing this file, add an extra parameter for Flush and Finish to allow releasing the fence from this calls. | |||
| 2019-07-05 | Merge pull request #2601 from FernandoS27/texture_cache | Zach Hilman | |
| Implement a new Texture Cache | |||
| 2019-07-05 | texture_cache: Address Feedback | Fernando Sahmkow | |
| 2019-07-04 | texture_cache: Correct Texture Buffer Uploading | Fernando Sahmkow | |
| 2019-07-03 | gl_shader_cache: Make CachedShader constructor private | Zach Hilman | |
| Fixes missing review comments introduced. | |||
| 2019-07-03 | Merge pull request #2563 from ReinUsesLisp/shader-initializers | Zach Hilman | |
| gl_shader_cache: Use static constructors for CachedShader initialization | |||
| 2019-07-01 | rasterizer_cache: Protect inherited caches from submission level | Fernando Sahmkow | |
| 2019-06-29 | texture_cache: Pack sibling queries inside a method | ReinUsesLisp | |
| 2019-06-29 | texture_cache: Use std::vector reservation for sampled_textures | ReinUsesLisp | |
| 2019-06-29 | texture_cache: Style changes | ReinUsesLisp | |
| 2019-06-29 | texture_cache: Use std::array for siblings_table | ReinUsesLisp | |
| 2019-06-29 | texture_cache: Address feedback | ReinUsesLisp | |
| 2019-06-25 | texture_cache: Correct variable naming. | Fernando Sahmkow | |
| 2019-06-25 | gl_texture_cache: Correct asserts | Fernando Sahmkow | |
| 2019-06-25 | texture_cache: Corrections, documentation and asserts | Fernando Sahmkow | |
| 2019-06-25 | surface_params: Corrections, asserts and documentation. | Fernando Sahmkow | |
| 2019-06-25 | copy_params: use constexpr for constructor | Fernando Sahmkow | |
| 2019-06-25 | gl_texture_cache: Corrections and fixes | Fernando Sahmkow | |
