Dentomologist 47a86d920f GeneralWidget: Recommend default video backend in tooltip пре 3 недеља
..
Assets 36ccbbc06e VideoCommon: add ability to serialize a texture asset metadata to json пре 4 месеци
GraphicsModSystem 8b1975ab18 GraphicsMod: Simplify `std::sort` using ranges and projections пре 1 месец
AbstractFramebuffer.cpp d627b78c46 Adjust order and spacing of various #includes пре 4 месеци
AbstractFramebuffer.h 720191d1f7 AbstractFramebuffer: Fix Android reorder-ctor warning пре 1 година
AbstractGfx.cpp a2702c6e27 Video: implement color correction to match the NTSC and PAL color spaces (and gamma) that GC and Wii targeted. пре 1 година
AbstractGfx.h 7e1a9490c0 VideoBackends:Vulkan: Don't try to present if swapchain acquire failed пре 1 месец
AbstractPipeline.h e8d5fb89e4 C++20: Synthesize `operator!=` From `operator==` пре 1 месец
AbstractShader.h e149ad4f0a treewide: convert GPLv2+ license info to SPDX tags пре 3 година
AbstractStagingTexture.cpp 2025763420 Treewide: Adjust order of includes пре 3 година
AbstractStagingTexture.h e149ad4f0a treewide: convert GPLv2+ license info to SPDX tags пре 3 година
AbstractTexture.cpp 12dd15c8dd VideoBackends / VideoCommon: add type enum to dictate whether a texture is a 2D texture, a texture array, or a cube map; support 2D texture type across backends пре 11 месеци
AbstractTexture.h fb86c6342e VideoCommon: move texture dump function out of texture cache to its own free function so it can be used elsewhere. Doing this change may also slightly improve performance of this operation пре 1 година
AsyncRequests.cpp b0d244b772 VideoCommon/Fifo: Pass system instance through FifoManager constructor пре 11 месеци
AsyncRequests.h ab8a8e6f84 Fix crashes in dual core mode on a PI_FIFO_RESET пре 2 година
AsyncShaderCompiler.cpp eb92d6f0a8 Core::GetState: Avoid Global System Accessor пре 7 месеци
AsyncShaderCompiler.h dcad3ec892 Allow to interrupt shader precompilation by stopping emulation пре 2 година
BPFunctions.cpp ebf7cebc32 Modernize `std::sort` with ranges пре 1 месец
BPFunctions.h 69e32dea52 Resolve GCC Warnings пре 2 година
BPMemory.cpp fbbfea8e8e Replace Common::BitCast with std::bit_cast пре 6 месеци
BPMemory.h da8407e01c Add descriptions for more BP registers пре 1 година
BPStructs.cpp c204b33314 VideoCommon/BPStructs: Add a missing bounds check пре 7 месеци
BPStructs.h e149ad4f0a treewide: convert GPLv2+ license info to SPDX tags пре 3 година
BoundingBox.cpp 5f6c76af51 VideoCommon: Use std::span for BoundingBox::Write() пре 11 месеци
BoundingBox.h 5f6c76af51 VideoCommon: Use std::span for BoundingBox::Write() пре 11 месеци
CMakeLists.txt cab6e7c12e Properly link against xxhash пре 4 месеци
CPMemory.cpp 9a3e770c23 Migrate SConfig::bWii to System. пре 9 месеци
CPMemory.h a3951dc2d7 Fix out of bounds accesses for invalid vertex component formats пре 7 месеци
CPUCull.cpp 849a0c13b5 VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager пре 1 година
CPUCull.h 8802f96b7e Fix uninitialized variable warnings (C26495) пре 1 година
CPUCullImpl.h b170ef9651 VideoCommon: Add class for quickly transforming and culling vertices on the CPU пре 1 година
CommandProcessor.cpp e96960e2a6 VideoCommon: fix common opcode decoding errors пре 1 месец
CommandProcessor.h 9a3e770c23 Migrate SConfig::bWii to System. пре 9 месеци
ConstantManager.h 937bb2aa2e Cache normals in addition to binormals and tangents пре 1 месец
Constants.h 1073722cdf Revert "VideoCommon: revert max pixel shader samplers back to 8 for Android devices." пре 10 месеци
DataReader.h e149ad4f0a treewide: convert GPLv2+ license info to SPDX tags пре 3 година
DriverDetails.cpp b7a451fc87 VideoCommon: Post to analytics when bug is overridden пре 10 месеци
DriverDetails.h b7a451fc87 VideoCommon: Post to analytics when bug is overridden пре 10 месеци
Fifo.cpp f97b2d472a VideoCommon/CommandProcessor: Pass system instance through constructor пре 11 месеци
Fifo.h b0d244b772 VideoCommon/Fifo: Pass system instance through FifoManager constructor пре 11 месеци
FrameDumpFFMpeg.cpp 07c035e659 Core/SystemTimers: Refactor to class, move to System. пре 10 месеци
FrameDumpFFMpeg.h 628af9d564 Fix builds with FFMPEG disabled пре 1 година
FrameDumper.cpp 66592f79f2 Video: remove enforced resolution least common multiple of 4 when dumping screenshots and not videos (only videos encoders have this limit). пре 7 месеци
FrameDumper.h 66592f79f2 Video: remove enforced resolution least common multiple of 4 when dumping screenshots and not videos (only videos encoders have this limit). пре 7 месеци
FramebufferManager.cpp 9bd1dae41d Modernize `std::fill` with ranges пре 1 месец
FramebufferManager.h 3f102ea8c2 Video: Make the game resolution (within the window) snap to the XFB size if they are within a ~1 pixel treshold on one axis only. пре 9 месеци
FramebufferShaderGen.cpp a2702c6e27 Video: implement color correction to match the NTSC and PAL color spaces (and gamma) that GC and Wii targeted. пре 1 година
FramebufferShaderGen.h a2702c6e27 Video: implement color correction to match the NTSC and PAL color spaces (and gamma) that GC and Wii targeted. пре 1 година
FreeLookCamera.cpp f6b9acccfc Common: Refactor PointerWrap пре 2 година
FreeLookCamera.h 514475646d VideoCommon: update Free Look camera's 'FieldOfView' function to 'FieldOfViewMultiplier' to better reflect usage пре 3 година
GXPipelineTypes.h e8d5fb89e4 C++20: Synthesize `operator!=` From `operator==` пре 1 месец
GeometryShaderGen.cpp b6d321bfb1 VideoBackends / VideoCommon: add new uniform buffer object for custom shader materials (slot 3, geometry shader buffer moves to slot 4 if available) пре 1 година
GeometryShaderGen.h 5465775d11 Fix ambiguous uses of format_to пре 2 година
GeometryShaderManager.cpp cb0a603c72 VideoCommon: De-globalize GeometryShaderManager class. пре 1 година
GeometryShaderManager.h cb0a603c72 VideoCommon: De-globalize GeometryShaderManager class. пре 1 година
HiresTextures.cpp 0e8f8ea930 VideoCommon: instead of using 'CustomTextureData' directly, use 'TextureData' for texture assets, this allows us to provide additional metadata for textures. Such as a sampler or type information (to distinguish cube maps) пре 1 година
HiresTextures.h f1f1ecc9d1 Core / VideoCommon: update HiresTexture to use CustomAssetLoader пре 1 година
IndexGenerator.cpp cefcd9c93c IndexGenerator: Fix off-by-one in GetRemainingIndices пре 1 година
IndexGenerator.h 68f49df0f8 VideoCommon: Add vertex shader point and line expansion пре 2 година
LightingShaderGen.cpp a812a1f938 LightingShaderGen: Resolve -Wshadow warnings пре 11 месеци
LightingShaderGen.h c3a370839a VideoCommon: add helper functions to handle generating custom lighting code for a custom pixel shader пре 1 година
LookUpTables.h e149ad4f0a treewide: convert GPLv2+ license info to SPDX tags пре 3 година
NativeVertexFormat.h 5bfaa3a966 NativeVertexFormat: Collapse std namespace and mark hash noexcept пре 9 месеци
NetPlayChatUI.cpp dca7c67105 VideoCommon: update NetplayChatUI's chat message input to use a hidden label. This avoids an error thrown by imgui пре 1 година
NetPlayChatUI.h e149ad4f0a treewide: convert GPLv2+ license info to SPDX tags пре 3 година
NetPlayGolfUI.cpp e149ad4f0a treewide: convert GPLv2+ license info to SPDX tags пре 3 година
NetPlayGolfUI.h e149ad4f0a treewide: convert GPLv2+ license info to SPDX tags пре 3 година
OnScreenDisplay.cpp a79f428972 Fix margins on icon-only messages пре 5 месеци
OnScreenDisplay.h 9602f36248 Remove redundant semicolons пре 3 месеци
OnScreenUI.cpp 5728ebf7ad Merge pull request #12867 from AdmiralCurtiss/uicommon-dependency пре 5 месеци
OnScreenUI.h 3d5a1f7d33 Refactored Challenge Icons to handle icon updates пре 5 месеци
OnScreenUIKeyMap.h 9c1fe59cc9 Insert a more solid abstraction between Qt and Imgui пре 1 година
OpcodeDecoding.cpp 54773bc5d2 VideoCommon: Remove calls to GetPointer пре 7 месеци
OpcodeDecoding.h 20f4643c74 VideoCommon: force 32-byte alignment for display list address and size пре 3 месеци
PerfQueryBase.cpp d627b78c46 Adjust order and spacing of various #includes пре 4 месеци
PerfQueryBase.h 8bc8e43dd6 Add virtual Initialize() to PerfQueryBase пре 1 година
PerformanceMetrics.cpp 069280ddc6 HW/VideoInterface: Refactor to class. пре 1 година
PerformanceMetrics.h 8802f96b7e Fix uninitialized variable warnings (C26495) пре 1 година
PerformanceTracker.cpp 588a72a4fc PerformanceTracker: Add ownership of m_log_name. пре 1 година
PerformanceTracker.h 588a72a4fc PerformanceTracker: Add ownership of m_log_name. пре 1 година
PixelEngine.cpp a23cf2121d VideoCommon/PixelEngine: Generify lock guards пре 11 месеци
PixelEngine.h e539dbba4c VideoCommon/PixelEngine: Passthrough system instance in constructor пре 11 месеци
PixelShaderGen.cpp 16c7869ab2 Merge pull request #12721 from iwubcode/custom_shader_alpha пре 5 месеци
PixelShaderGen.h b1d9e13d75 VideoCommon: prepare graphics mods for custom shader material data пре 11 месеци
PixelShaderManager.cpp e2de281897 Make sure pixel shaders pick up Initial EFB Scale пре 1 година
PixelShaderManager.h 92accc3ef7 VideoCommon: add custom pixel shader constants as a buffer of data to be passed to all backends пре 1 година
PostProcessing.cpp 5aeadb1ef8 PostProcessing: Don't potentially leak memory in BlitFromTexture() пре 10 месеци
PostProcessing.h 80b453082d Video: fix post process shaders with parameters failing to build on OpenGL пре 1 година
Present.cpp 7e1a9490c0 VideoBackends:Vulkan: Don't try to present if swapchain acquire failed пре 1 месец
Present.h 72db62e178 Video: split frame dumping settings into 3 resolution dumping modes пре 7 месеци
RenderBase.cpp 5803786beb Move UseVertexDepthRange() out of Renderer пре 1 година
RenderBase.h 4422af1272 Cleanup headers пре 1 година
RenderState.cpp ac9079f2ca VideoCommon: copy software renderer logic for blend mode priorities пре 1 година
RenderState.h e8d5fb89e4 C++20: Synthesize `operator!=` From `operator==` пре 1 месец
ShaderCache.cpp 9fa4eb9aab Use 'contains' method пре 3 месеци
ShaderCache.h 07ed932a09 Common/LinearDiskCache: Move interface into Common namespace пре 1 година
ShaderGenCommon.cpp 9d28c371e7 VideoCommon: allow custom shaders to set the alpha value for use when blending is enabled пре 7 месеци
ShaderGenCommon.h 937bb2aa2e Cache normals in addition to binormals and tangents пре 1 месец
Spirv.cpp ebf95370ef Merge pull request #10946 from Pokechu22/remove-iLog пре 2 година
Spirv.h dda1479ecf VideoBackends / VideoCommon: refactor Vulkan to use new SPIRV functionality пре 2 година
Statistics.cpp e4fb837f4b Modernize `std::find_if` with ranges пре 1 месец
Statistics.h 1e27183dff VideoCommon: Show the average projection to viewport ratio in statistics пре 7 месеци
TMEM.cpp 2025763420 Treewide: Adjust order of includes пре 3 година
TMEM.h 2025763420 Treewide: Adjust order of includes пре 3 година
TextureCacheBase.cpp 6ca7e2856b Modernize `std::find` with ranges пре 1 месец
TextureCacheBase.h e8d5fb89e4 C++20: Synthesize `operator!=` From `operator==` пре 1 месец
TextureConfig.cpp e8d5fb89e4 C++20: Synthesize `operator!=` From `operator==` пре 1 месец
TextureConfig.h e8d5fb89e4 C++20: Synthesize `operator!=` From `operator==` пре 1 месец
TextureConversionShader.cpp 784a216927 Common/MathUtil: Move IntLog2 into MathUtil namespace пре 1 година
TextureConversionShader.h 23c1721fbd VideoCommon: Reduce duplicates of non-palette-requiring texture decode shaders пре 2 година
TextureConverterShaderGen.cpp ddb4566a41 VideoCommon: apply "force 24-bit color" to EFB-to-VRAM copies as well пре 11 месеци
TextureConverterShaderGen.h 791bd16b28 Restructure parameters to TetxureConverterShaderGen/TextureConversionShader пре 2 година
TextureDecoder.h 3cfa233b63 VideoCommon: Use GetSpanForAddress safely in texture decoding пре 7 месеци
TextureDecoder_Common.cpp 3cfa233b63 VideoCommon: Use GetSpanForAddress safely in texture decoding пре 7 месеци
TextureDecoder_Generic.cpp dbaa844e57 Remove defined-out code пре 7 месеци
TextureDecoder_Util.h e149ad4f0a treewide: convert GPLv2+ license info to SPDX tags пре 3 година
TextureDecoder_x64.cpp 290e62f179 Remove casts to integers for texture and EFB formats пре 2 година
TextureInfo.cpp 3cfa233b63 VideoCommon: Use GetSpanForAddress safely in texture decoding пре 7 месеци
TextureInfo.h 3cfa233b63 VideoCommon: Use GetSpanForAddress safely in texture decoding пре 7 месеци
TextureUtils.cpp 550e008774 VideoCommon: Scan texture dumping directory + subdirectories to not re-dump existing files. пре 8 месеци
TextureUtils.h 550e008774 VideoCommon: Scan texture dumping directory + subdirectories to not re-dump existing files. пре 8 месеци
UberShaderCommon.cpp 07ad75f34f EnumUtils: Add Common::ToUnderlying пре 1 година
UberShaderCommon.h 555a93057c VideoCommon: Allow BitfieldExtract in specialized shaders пре 3 година
UberShaderPixel.cpp 9d28c371e7 VideoCommon: allow custom shaders to set the alpha value for use when blending is enabled пре 7 месеци
UberShaderPixel.h 4283d76718 VideoCommon: uber pixel shader gen changes needed to support custom pixel shaders in graphics mods пре 1 година
UberShaderVertex.cpp 937bb2aa2e Cache normals in addition to binormals and tangents пре 1 месец
UberShaderVertex.h c7892d7371 VideoCommon: Name ubershaders пре 2 година
VertexLoader.cpp 69cf8b3470 VertexLoader: Use Common::SmallVector пре 11 месеци
VertexLoader.h 69cf8b3470 VertexLoader: Use Common::SmallVector пре 11 месеци
VertexLoaderARM64.cpp 937bb2aa2e Cache normals in addition to binormals and tangents пре 1 месец
VertexLoaderARM64.h 0bcd3c79bb VertexLoader: Eliminate use of DataReader пре 2 година
VertexLoaderBase.cpp 937bb2aa2e Cache normals in addition to binormals and tangents пре 1 месец
VertexLoaderBase.h 0dfefacdf4 VertexLoaderBase: Collapse std namespace for hash and mark noexcept пре 9 месеци
VertexLoaderManager.cpp 5ef4fcb005 VideoCommon: Implement primitive breaking for primitive lists пре 3 недеља
VertexLoaderManager.h 937bb2aa2e Cache normals in addition to binormals and tangents пре 1 месец
VertexLoaderUtils.h 0bcd3c79bb VertexLoader: Eliminate use of DataReader пре 2 година
VertexLoaderX64.cpp 937bb2aa2e Cache normals in addition to binormals and tangents пре 1 месец
VertexLoaderX64.h 0bcd3c79bb VertexLoader: Eliminate use of DataReader пре 2 година
VertexLoader_Color.cpp 36796abc08 VertexLoader: Fix wrong array being used if color 1 is present but color 0 isn't пре 11 месеци
VertexLoader_Color.h 36796abc08 VertexLoader: Fix wrong array being used if color 1 is present but color 0 isn't пре 11 месеци
VertexLoader_Normal.cpp 937bb2aa2e Cache normals in addition to binormals and tangents пре 1 месец
VertexLoader_Normal.h a3951dc2d7 Fix out of bounds accesses for invalid vertex component formats пре 7 месеци
VertexLoader_Position.cpp a3951dc2d7 Fix out of bounds accesses for invalid vertex component formats пре 7 месеци
VertexLoader_Position.h a3951dc2d7 Fix out of bounds accesses for invalid vertex component formats пре 7 месеци
VertexLoader_TextCoord.cpp a3951dc2d7 Fix out of bounds accesses for invalid vertex component formats пре 7 месеци
VertexLoader_TextCoord.h a3951dc2d7 Fix out of bounds accesses for invalid vertex component formats пре 7 месеци
VertexManagerBase.cpp fed8220c39 Merge pull request #12712 from Dentomologist/remove_defined_out_code пре 1 месец
VertexManagerBase.h 937bb2aa2e Cache normals in addition to binormals and tangents пре 1 месец
VertexShaderGen.cpp 937bb2aa2e Cache normals in addition to binormals and tangents пре 1 месец
VertexShaderGen.h cc5640245c Fix build errors related to formatting non-scoped enums пре 2 година
VertexShaderManager.cpp b191c0f7d8 Merge pull request #12208 from PatrickFerry/add-vertex-depth-range-case пре 1 месец
VertexShaderManager.h 849a0c13b5 VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager пре 1 година
VideoBackendBase.cpp 47a86d920f GeneralWidget: Recommend default video backend in tooltip пре 3 недеља
VideoBackendBase.h 47a86d920f GeneralWidget: Recommend default video backend in tooltip пре 3 недеља
VideoCommon.h 74d3b3443a Fix warning about compare sign mismatch пре 1 година
VideoConfig.cpp 7ec6d116e8 Graphics: Adapt aspect ratio when SBS/TAB 3D is used пре 3 месеци
VideoConfig.h 7ec6d116e8 Graphics: Adapt aspect ratio when SBS/TAB 3D is used пре 3 месеци
VideoEvents.h e5b7b2e9ee VideoCommon: add xfbs presented to video events пре 7 месеци
VideoState.cpp 3cfa233b63 VideoCommon: Use GetSpanForAddress safely in texture decoding пре 7 месеци
VideoState.h e149ad4f0a treewide: convert GPLv2+ license info to SPDX tags пре 3 година
Widescreen.cpp 0e41adb7b7 VideoCommon: fix -Wshadow-uncaptured-local warning and simplify пре 1 месец
Widescreen.h 48fbbdba7c Video: update widescreen heuristic code to never get stuck to specific old values when changing settings пре 9 месеци
XFMemory.cpp e149ad4f0a treewide: convert GPLv2+ license info to SPDX tags пре 3 година
XFMemory.h b170ef9651 VideoCommon: Add class for quickly transforming and culling vertices on the CPU пре 1 година
XFStateManager.cpp 849a0c13b5 VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager пре 1 година
XFStateManager.h 849a0c13b5 VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager пре 1 година
XFStructs.cpp 929bcbdde9 Fifo analyzer: Fix indexed XF loads showing "bytes" instead of "words" пре 1 месец
XFStructs.h b5fd35f951 Refactor OpcodeDecoding and FIFO analyzer to use callbacks пре 2 година
sfont.inc 850e524514 Use fmt::to_string for texture format overlay пре 2 година