ReinUsesLisp
86647aee2e
vk_shader_decompiler: Implement Visit
7 years ago
ReinUsesLisp
4d331aeab6
vk_shader_decompiler: Implement labels tree and flow
7 years ago
ReinUsesLisp
946b97b6f4
vk_shader_decompiler: Implement declarations
7 years ago
ReinUsesLisp
0589785e80
vk_shader_decompiler: Declare and stub interface for a SPIR-V decompiler
7 years ago
ReinUsesLisp
6272cafac7
video_core: Add sirit as optional dependency with Vulkan
sirit is a runtime assembler for SPIR-V
7 years ago
Lioncash
591d12d34b
fsp_srv: Remove unnecessary parameter popping in IDirectory's Read()
IDirectory's Read() function doesn't take any input parameters. It only
uses the output parameters that we already provide.
7 years ago
Lioncash
630d841435
fsp_srv: Log out option values in IFile's Read and Write functions
These indicate options that alter how a read/write is performed.
Currently we don't need to handle these, as the only one that seems to
be used is for writes, but all the custom options ever seem to do is
immediate flushing, which we already do by default.
7 years ago
bunnei
f58f846f40
Merge pull request #2345 from ReinUsesLisp/multibind
gl_rasterizer: Use ARB_multi_bind to update buffers with a single call per drawcall
7 years ago
bunnei
3300ac99cb
Merge pull request #2377 from lioncash/todo
kernel/server_session: Remove obsolete TODOs
7 years ago
Lioncash
c7d85ae11e
kernel/server_session: Remove obsolete TODOs
These are holdovers from Citra.
7 years ago
bunnei
8bdfb51284
Merge pull request #2375 from FernandoS27/fix-ldc
Remove unnecessary bounding in LD_C
7 years ago
bunnei
4f130215fc
Merge pull request #2353 from lioncash/surface
yuzu/debugger: Remove graphics surface viewer
7 years ago
Lioncash
540b874cf3
configure_hotkeys: Pass the dialog as a parent to SequenceDialog()
Without passing in a parent, this can result in focus being stolen from
the dialog in certain cases.
Example:
On Windows, if the logging window is left open, the logging Window will
potentially get focus over the hotkey dialog itself, since it brings all
open windows for the application into view. By specifying a parent, we
only bring windows for the parent into view (of which there are none,
aside from the hotkey dialog).
7 years ago
Lioncash
0a2bf1dc80
configure_hotkeys: Avoid dialog memory leak within Configure()
Without a parent, this dialog won't have its memory freed when it
happens to get destroyed.
7 years ago
Fernando Sahmkow
3d337af7b8
Remove bounding in LD_C
7 years ago
Lioncash
5fd51f501d
configure_hotkeys: Mark member variables as const where applicable in Configure()
7 years ago
Lioncash
a55ddfb175
configure_hotkeys: Make comparison check a little more self-documenting
This is checking if an index is valid or not and returning early if it
isn't.
7 years ago
Lioncash
4c08ff8b1c
configure_dialog: Amend constructor initializer list order
Avoids a -Wreorder compiler warning.
7 years ago
Lioncash
ccb03bcd2f
configure_hotkey: Remove unnecessary include
Avoids dumping all of the core settings machinery into whatever files
include this header. Nothing inside the header itself actually made use
of anything in settings.h anyways.
7 years ago
Lioncash
2ca7bacabb
configure_hotkey: Make IsUsedKey() a const member function
This doesn't actually modify instance state of the dialog, so this can
be made const.
7 years ago
bunnei
1302d026a1
Merge pull request #2354 from lioncash/header
video_core/texures/texture: Remove unnecessary includes
7 years ago
bunnei
53c9e7aab2
Merge pull request #1957 from DarkLordZach/title-provider
file_sys: Provide generic interface for accessing game data
7 years ago
bunnei
dd5989d907
Merge pull request #2366 from FernandoS27/xmad-fix
Correct XMAD mode, psl and high_b on different encodings.
7 years ago
bunnei
4eeae8de2e
Merge pull request #2132 from FearlessTobi/port-4437
Port citra-emu/citra#4437 : "citra-qt: Make hotkeys configurable via the GUI (Attempt 2)"
7 years ago
bunnei
dd10b8d841
Merge pull request #2370 from lioncash/qt-warn
yuzu/loading_screen: Resolve runtime Qt string formatting warnings
7 years ago
bunnei
c26108eca5
Merge pull request #2369 from FernandoS27/mip-align
gl_backend: Align Pixel Storage
7 years ago
bunnei
0e344dddc0
Merge pull request #2368 from FernandoS27/fix-lop
Correct LOP_IMM encoding
7 years ago
Fernando Sahmkow
50484ee68a
Correct Fermi Copy on Linear Textures.
7 years ago
Hexagon12
cd4e6af512
Merge pull request #2371 from lioncash/pagetable
kernel/process: Set page table when page table resizes occur.
7 years ago
Lioncash
9e3d4595b7
kernel/process: Set page table when page table resizes occur.
We need to ensure dynarmic gets a valid pointer if the page table is
resized (the relevant pointers would be invalidated in this scenario).
In this scenario, the page table can be resized depending on what kind
of address space is specified within the NPDM metadata (if it's
present).
7 years ago
Fernando Sahmkow
1f12f92fc8
Implement Texture Format ZF32_X24S8.
7 years ago
Fernando Sahmkow
9360d5e854
Correct depth compare with color formats for R32F
7 years ago
Lioncash
af836c2968
yuzu/loading_screen: Resolve runtime Qt string formatting warnings
In our error console, when loading a game, the strings:
QString::arg: Argument missing: "Loading...", 0
QString::arg: Argument missing: "Launching...", 0
would occasionally pop up when the loading screen was running. This was
due to the strings being assumed to have formatting indicators in them,
however only two out of the four strings actually have them.
This only applies the arguments to the strings that have formatting
specifiers provided, which avoids these warnings from occurring.
7 years ago
zarroboogs
77bc4d1bd9
added a toggle to force 30fps mode
7 years ago
Fernando Sahmkow
7f9e792814
gl_backend: Align Pixel Storage
This commit makes sure GL reads on the correct pack size for the
respective texture buffer.
7 years ago
Fernando Sahmkow
25e6fb72eb
Correct LOP_IMN encoding
7 years ago
Fernando Sahmkow
34b15b69df
Correct XMAD mode, psl and high_b on different encodings.
7 years ago
Fernando Sahmkow
061d68acaa
Adapt Bindless to work with AOFFI
7 years ago
Fernando Sahmkow
f5792ffeab
Move ConstBufferAccessor to Maxwell3d, correct mistakes and clang format.
7 years ago
Fernando Sahmkow
c52fbaa8d8
Fix bad rebase
7 years ago
Fernando Sahmkow
4b2d117d52
Fix TMML
7 years ago
Fernando Sahmkow
b47e1b1a84
Simplify ConstBufferAccessor
7 years ago
Fernando Sahmkow
5ce4140257
Refactor GetTextureCode and GetTexCode to use an optional instead of optional parameters
7 years ago
Fernando Sahmkow
2f456841b0
Implement TXQ_B
7 years ago
Fernando Sahmkow
3672ecc5c4
Implement TMML_B
7 years ago
Fernando Sahmkow
8bb9877b70
Corrections to TEX_B
7 years ago
Fernando Sahmkow
d7fbc6c03f
Fixes to Const Buffer Accessor and Formatting
7 years ago
Fernando Sahmkow
e6d2e59f07
Implement Bindless Handling on SetupTexture
7 years ago
Fernando Sahmkow
dea7db19cf
Unify both sampler types.
7 years ago
Fernando Sahmkow
ee9b2e3cdc
Implement Bindless Samplers and TEX_B in the IR.
7 years ago