summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-03-18vk_rasterizer: Remove unused variableReinUsesLisp
2020-03-18vk_pipeline_cache: Remove unused variableReinUsesLisp
2020-03-18maxwell_to_vk: Sielence -Wswitch warningReinUsesLisp
2020-03-18gl_shader_decompiler: Remove deprecated function and its usagesReinUsesLisp
2020-03-18gl_rasterizer: Silence misc warningsReinUsesLisp
2020-03-18kepler_compute: Remove unused variablesReinUsesLisp
2020-03-18microprofile: Silence sign comparison warningReinUsesLisp
2020-03-18Merge pull request #3530 from ReinUsesLisp/fix-clangMat M
astc/input_common: Fix clang build issues
2020-03-18input_common/udp: Fix clang build issuesReinUsesLisp
2020-03-18astc: Fix clang build issuesReinUsesLisp
2020-03-17Merge pull request #3510 from FernandoS27/dirty-writeMat M
DirtyFlags: relax need to set render_targets as dirty
2020-03-17Merge pull request #3509 from ReinUsesLisp/astc-optsMat M
astc: General changes and optimizations
2020-03-17Merge pull request #3518 from ReinUsesLisp/scissor-clearsMat M
vk_rasterizer: Implement scissor clears and layered clears
2020-03-17Merge pull request #3519 from ReinUsesLisp/int-formatsMat M
maxwell_to_vk: Implement RG32 and RGB32 integer vertex formats
2020-03-17Merge pull request #3498 from ReinUsesLisp/texel-fetch-glslbunnei
gl_shader_decompiler: Add layer component to texelFetch
2020-03-16Merge pull request #3521 from ReinUsesLisp/nsight-debugbunnei
renderer_opengl: Detect Nvidia Nsight as a debugging tool
2020-03-16renderer_opengl: Move some logic to an anonymous namespaceReinUsesLisp
2020-03-16renderer_opengl: Detect Nvidia Nsight as a debugging toolReinUsesLisp
Use getenv to detect Nsight.
2020-03-15Merge pull request #3515 from ReinUsesLisp/vertex-vk-assertRodrigo Locatti
vk_rasterizer: Fix vertex range assert
2020-03-15Merge pull request #3501 from ReinUsesLisp/rgba16-snormRodrigo Locatti
video_core: Implement RGBA16_SNORM
2020-03-15Merge pull request #3502 from namkazt/patch-3Rodrigo Locatti
shader_decode: Reimplement BFE instructions
2020-03-15Merge pull request #3503 from makigumo/patch-2Rodrigo Locatti
maxwell_to_vk: add vertex format eA2B10G10R10UnormPack32
2020-03-15Merge pull request #3512 from bunnei/fix-renderdocRodrigo Locatti
renderer_opengl: Keep frames synchronized when using a GPU debugger.
2020-03-15maxwell_to_vk: Implement RG32 and RGB32 integer vertex formatsReinUsesLisp
2020-03-15Merge pull request #3516 from makigumo/patch-3Rodrigo Locatti
vk_shader_decompiler: fix linux build
2020-03-15vk_rasterizer: Implement layered clearsReinUsesLisp
2020-03-15vk_shader_decompiler: fix linux buildmakigumo
2020-03-15vk_rasterizer: Fix vertex range assertReinUsesLisp
End can be equal to start in CalculateVertexArraysSize. This is quite common when the vertex size is zero.
2020-03-15vk_rasterizer: Reimplement clears with vkCmdClearAttachmentsReinUsesLisp
2020-03-14renderer_opengl: Keep presentation frames in lock-step when GPU debugging.bunnei
- Fixes renderdoc with OpenGL renderer.
2020-03-14gl_device: Add option to check GL_EXT_debug_tool.bunnei
2020-03-14Merge pull request #3508 from FernandoS27/page-tablebunnei
PageTable: move backing addresses to a children class as the CPU page table does not need them.
2020-03-14DirtyFlags: relax need to set render_targets as dirty Fernando Sahmkow
The texture cache already takes care of setting a render target to dirty when invalidated.
2020-03-14Merge pull request #3500 from ReinUsesLisp/incompatible-typesFernando Sahmkow
texture_cache: Report incompatible textures as black
2020-03-14Merge pull request #3499 from ReinUsesLisp/depth-2d-arrayFernando Sahmkow
texture_cache/surface_params: Force depth=1 on 2D textures
2020-03-14Merge pull request #3490 from ReinUsesLisp/transform-feedbacksFernando Sahmkow
video_core: Initial implementation of transform feedbacks
2020-03-14PageTable: move backing addresses to a children class as the CPU page table ↵Fernando Sahmkow
does not need them. This PR aims to reduce the memory usage in the CPU page table by moving GPU specific parameters into a child class. This saves 1Gb of Memory for most games.
2020-03-14astc: Fix typos from search and replaceReinUsesLisp
2020-03-14astc: Minor changes to InputBitStreamReinUsesLisp
2020-03-14astc: Pass val in Replicate by copyReinUsesLisp
2020-03-14astc: Call std::vector:reserve on decodedClolorValues to avoid reallocatingReinUsesLisp
2020-03-14clang-formatNguyen Dac Nam
2020-03-14nitNguyen Dac Nam
2020-03-13astc: Call std::vector::reserve on texelWeightValues to avoid reallocatingReinUsesLisp
2020-03-13astc: Create a LUT at compile time for encoding valuesReinUsesLisp
2020-03-13astc: Make IntegerEncodedValue a trivial structureReinUsesLisp
2020-03-13astc: Make IntegerEncodedValue constructor constexprReinUsesLisp
2020-03-13astc: Make IntegerEncodedValue trivially copyableReinUsesLisp
2020-03-13astc: Rename C types to common_typesReinUsesLisp
2020-03-13astc: Move Popcnt to an anonymous namespace and make it constexprReinUsesLisp