Cemu/src/Cafe/HW/Latte/Core
Exzap 028b3f7992
Make controller button code thread-safe (#405)
* Refactor spinlock to meet Lockable requirements
* Input: Refactor button code and make it thread-safe
2022-10-23 15:47:42 +02:00
..
FetchShader.cpp Make controller button code thread-safe (#405) 2022-10-23 15:47:42 +02:00
FetchShader.h Add all the files 2022-08-22 22:21:23 +02:00
Latte.h Add all the files 2022-08-22 22:21:23 +02:00
LatteAsyncCommands.cpp Add all the files 2022-08-22 22:21:23 +02:00
LatteAsyncCommands.h Add all the files 2022-08-22 22:21:23 +02:00
LatteBufferCache.cpp Make controller button code thread-safe (#405) 2022-10-23 15:47:42 +02:00
LatteBufferCache.h Add all the files 2022-08-22 22:21:23 +02:00
LatteBufferData.cpp Add all the files 2022-08-22 22:21:23 +02:00
LatteCachedFBO.h Add all the files 2022-08-22 22:21:23 +02:00
LatteCommandProcessor.cpp Remove PUBLIC_RELEASE flag and tie asserts to debug config (#287) 2022-09-24 08:43:27 +02:00
LatteConst.h Initial implementation of macOS Vulkan renderer over MoltenVK (#124) 2022-08-30 19:02:56 +02:00
LatteDefaultShaders.cpp Add all the files 2022-08-22 22:21:23 +02:00
LatteDefaultShaders.h Add all the files 2022-08-22 22:21:23 +02:00
LatteDraw.h Add all the files 2022-08-22 22:21:23 +02:00
LatteGSCopyShaderParser.cpp Fix incorrect streamout buffer index in GS + refactor various code (#258) 2022-09-17 03:45:18 +02:00
LatteIndices.cpp Per-function target attribute on clang and GCC. (#152) 2022-09-02 19:10:41 +02:00
LatteIndices.h Add all the files 2022-08-22 22:21:23 +02:00
LatteOverlay.cpp Remove PUBLIC_RELEASE flag and tie asserts to debug config (#287) 2022-09-24 08:43:27 +02:00
LatteOverlay.h Add all the files 2022-08-22 22:21:23 +02:00
LattePerformanceMonitor.cpp Add all the files 2022-08-22 22:21:23 +02:00
LattePerformanceMonitor.h Fix various compiler warnings given by Clang (#170) 2022-09-07 20:04:32 +02:00
LattePM4.h Add all the files 2022-08-22 22:21:23 +02:00
LatteQuery.cpp Add all the files 2022-08-22 22:21:23 +02:00
LatteQueryObject.h Add all the files 2022-08-22 22:21:23 +02:00
LatteRenderTarget.cpp Remove PUBLIC_RELEASE flag and tie asserts to debug config (#287) 2022-09-24 08:43:27 +02:00
LatteRingBuffer.cpp Remove PUBLIC_RELEASE flag and tie asserts to debug config (#287) 2022-09-24 08:43:27 +02:00
LatteRingBuffer.h Add all the files 2022-08-22 22:21:23 +02:00
LatteShader.cpp Remove PUBLIC_RELEASE flag and tie asserts to debug config (#287) 2022-09-24 08:43:27 +02:00
LatteShader.h Add all the files 2022-08-22 22:21:23 +02:00
LatteShaderAssembly.h Add all the files 2022-08-22 22:21:23 +02:00
LatteShaderCache.cpp Added Boot Image for Gamepad (#372) 2022-10-17 11:26:32 +02:00
LatteShaderCache.h Add all the files 2022-08-22 22:21:23 +02:00
LatteShaderGL.cpp Add all the files 2022-08-22 22:21:23 +02:00
LatteSoftware.cpp Remove PUBLIC_RELEASE flag and tie asserts to debug config (#287) 2022-09-24 08:43:27 +02:00
LatteSoftware.h Add all the files 2022-08-22 22:21:23 +02:00
LatteStreamoutGPU.cpp Remove PUBLIC_RELEASE flag and tie asserts to debug config (#287) 2022-09-24 08:43:27 +02:00
LatteSurfaceCopy.cpp Add all the files 2022-08-22 22:21:23 +02:00
LatteTexture.cpp Remove PUBLIC_RELEASE flag and tie asserts to debug config (#287) 2022-09-24 08:43:27 +02:00
LatteTexture.h Add all the files 2022-08-22 22:21:23 +02:00
LatteTextureCache.cpp Fix build using clang-cl on windows and improve driver detection (#129) 2022-09-04 23:15:40 +02:00
LatteTextureLegacy.cpp Remove PUBLIC_RELEASE flag and tie asserts to debug config (#287) 2022-09-24 08:43:27 +02:00
LatteTextureLoader.cpp Remove PUBLIC_RELEASE flag and tie asserts to debug config (#287) 2022-09-24 08:43:27 +02:00
LatteTextureLoader.h MoltenVk: Add missing texture decoders (#332) 2022-10-08 15:07:54 +02:00
LatteTextureReadback.cpp Add all the files 2022-08-22 22:21:23 +02:00
LatteTextureReadbackInfo.h Add all the files 2022-08-22 22:21:23 +02:00
LatteTextureView.cpp Wait for gfx pack init before loading shaders (#168) 2022-09-04 01:27:44 +02:00
LatteTextureView.h Add all the files 2022-08-22 22:21:23 +02:00
LatteThread.cpp Wait for gfx pack init before loading shaders (#168) 2022-09-04 01:27:44 +02:00
LatteTiming.cpp Add all the files 2022-08-22 22:21:23 +02:00
LatteTiming.h Add all the files 2022-08-22 22:21:23 +02:00