mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-01-02 06:40:05 +01:00
* Porting of DH's user clip implementation in gl * Tweak clang-format * rsx: Move inline array to draw_clause structure. * rsx: Use variant based draw commands. * rsx: Dump DRAW_ARRAYS and DRAW_INDEX_ARRAYS. * GL: old recompiler clean up (#2142) * RSX texture refactor (#2144) * gl/vk: Enable vertex texture fetch (#2127) * gl: Enable vertex textures * rsx: use textureLod instead of generic texture sample * rsx: handle uploading of W32_X32_Y32_Z32 * gl: Re-enable proper shader logging remove old logging method that overwrites single file * gl: Declare texture_coord_scale for vertex samplers * gl: texture remap fixes; enable remap for vertex textures * gl: offset texture indices to base layer 16 * rsx: Fix W32_Z32_Y32_X32_FLOAT subresource layout * vk: Enable vertex textures * rsx: define special calls for vertex texture fetch * gl: improved vertex texture fetch setup * vk: Fix texture formats and component mapping * vk: Implement vertex texture fetch functions properly * vk/gl: proper fix for primitive restart index revert inadvertent decompiler update * gl: Disable filtering for vertex textures * Hopefully fix appveyor build (#2148) * GL/Vulkan: Bug fixes and improvements; alphakill for vulkan (#2146) * vk: Zero-initialize some more structs * gl: Clean up fragment program generation code * vk: Enable alpha kill * vk: Fix surface clear; redirect output for surface_type:b * vk: Tie renderpass to program object to avoid incompatible passes * vk: Properly compute descriptor pool size (#2150) * rsx: Set default attribute format to float. * rsx: vertex attribute size is 1 again for CMP, let backend handles this formats properties. * rsx: Move printing function in a separate header/cpp * Porting of DH's user clip implementation in gl |
||
|---|---|---|
| .. | ||
| cmake_modules | ||
| Crypto | ||
| Emu | ||
| Gui | ||
| Loader | ||
| rpcs3qt | ||
| BasicKeyboardHandler.cpp | ||
| BasicKeyboardHandler.h | ||
| BasicMouseHandler.cpp | ||
| BasicMouseHandler.h | ||
| CMakeLists.txt | ||
| copy_setup_h.vcxproj | ||
| D3D12GSRender.vcxproj | ||
| D3D12GSRender.vcxproj.filters | ||
| D3D12GSRender.vcxproj.user | ||
| define_new_memleakdetect.h | ||
| emucore.vcxproj | ||
| emucore.vcxproj.filters | ||
| emucore.vcxproj.user | ||
| frame_icon.xpm | ||
| git-version.cmake | ||
| GLGSRender.vcxproj | ||
| GLGSRender.vcxproj.filters | ||
| GLGSRender.vcxproj.user | ||
| KeyboardPadHandler.cpp | ||
| KeyboardPadHandler.h | ||
| OpenAL.vcxproj | ||
| OpenAL.vcxproj.filters | ||
| ps3emu_api_enums.h | ||
| ps3emu_api_structs.h | ||
| resource.h | ||
| restore_new.h | ||
| rpcs3.cpp | ||
| rpcs3.h | ||
| rpcs3.ico | ||
| rpcs3.vcxproj | ||
| rpcs3.vcxproj.filters | ||
| rpcs3.vcxproj.user | ||
| rpcs3_.rc | ||
| rpcs3_api.cpp | ||
| rpcs3_version.cpp | ||
| rpcs3_version.h | ||
| stb_image.cpp | ||
| stdafx.cpp | ||
| stdafx.h | ||
| stdafx_d3d12.h | ||
| stdafx_gui.h | ||
| VKGSRender.vcxproj | ||
| VKGSRender.vcxproj.filters | ||
| XAudio.vcxproj | ||
| XAudio.vcxproj.filters | ||
| XInputPadHandler.cpp | ||
| XInputPadHandler.h | ||