ReinUsesLisp
d222e63967
shader/memory: Implement RED.E.ADD
Implements a reduction operation. It's an atomic operation that doesn't
return a value.
This commit introduces another primitive because some shading languages
might have a primitive for reduction operations.
6 years ago
ReinUsesLisp
e38cbb78ad
shader/memory: Add "using std::move"
6 years ago
ReinUsesLisp
e50c604505
shader/memory: Minor fixes in ATOM
6 years ago
bunnei
a8b66a6b61
Merge pull request #3579 from Kewlan/reorder-shoulder
configuration: Reorder shoulder buttons
6 years ago
Fernando Sahmkow
a2fb02c1e2
Merge pull request #3563 from bunnei/fix-ldr-memstate
services: ldr: Fix MemoryState for read/write regions of NROs.
6 years ago
bunnei
b6d2314ac9
Merge pull request #3595 from ReinUsesLisp/c4715-silence
shader/memory: Silence no return value warning
6 years ago
ReinUsesLisp
ab3a1db282
shader/memory: Silence no return value warning
Silences a warning about control paths not all returning a value.
6 years ago
Rodrigo Locatti
5bd5340d17
Merge pull request #3552 from jroweboy/single-context
Refactor Context management (Fixes renderdoc on opengl issues)
6 years ago
Rodrigo Locatti
44c1492086
Merge pull request #3591 from ReinUsesLisp/vk-wrapper-part2
renderer_vulkan/wrapper: Add a Vulkan wrapper (part 2 of 2)
6 years ago
ReinUsesLisp
83b47aa0d9
renderer_vulkan/wrapper: Add vkEnumerateInstanceExtensionProperties wrapper
6 years ago
ReinUsesLisp
c3332558df
renderer_vulkan/wrapper: Add command buffer handle
6 years ago
ReinUsesLisp
010a965e64
renderer_vulkan/wrapper: Add physical device handle
6 years ago
ReinUsesLisp
319737fd89
renderer_vulkan/wrapper: Add device handle
6 years ago
ReinUsesLisp
a04066352b
renderer_vulkan/wrapper: Add swapchain handle
6 years ago
ReinUsesLisp
cea9fdab2e
renderer_vulkan/wrapper: Add fence handle
6 years ago
ReinUsesLisp
00c88c7d6d
renderer_vulkan/wrapper: Add device memory handle
6 years ago
ReinUsesLisp
e84b3a9f71
renderer_vulkan/wrapper: Add pool handles
6 years ago
ReinUsesLisp
2ed17b8c92
renderer_vulkan/wrapper: Add buffer and image handles
6 years ago
ReinUsesLisp
01bf15ce40
renderer_vulkan/wrapper: Add queue handle
6 years ago
ReinUsesLisp
467a8c3285
renderer_vulkan/wrapper: Add instance handle
6 years ago
Morph
bda37c4bb4
capsrv: Split Capture services into individual files and stub GetAlbumContentsFileListForApplication ( #3571 )
* Organize capture services into individual files
* Stub GetAlbumContentsFileListForApplication
* Address feedback
6 years ago
Fernando Sahmkow
207bfbf720
Merge pull request #3561 from ReinUsesLisp/f2f-conversion
shader/conversion: Fix F2F rounding operations with different sizes
6 years ago
Fernando Sahmkow
8a4af4f128
Merge pull request #3577 from ReinUsesLisp/lea
shader/lea: Fix LEA implementation
6 years ago
Rodrigo Locatti
00dde9cf72
Merge pull request #3506 from namkazt/patch-9
shader_decode: Implement partial ATOM/ATOMS instr
6 years ago
Nguyen Dac Nam
e0add44428
clang-format
6 years ago
Nguyen Dac Nam
455a771f6c
shader_decode: fix by suggestion
6 years ago
Rodrigo Locatti
8fa9aa08f7
Merge pull request #3566 from ReinUsesLisp/vk-wrapper-part1
renderer_vulkan/wrapper: Add a Vulkan wrapper (part 1 of 2)
6 years ago
bunnei
bf2221c7f7
Merge pull request #3560 from ReinUsesLisp/fix-stencil
gl_rasterizer: Synchronize stencil testing on clears
6 years ago
James Rowe
e345e46a98
Frontend: Don't call DoneCurrent if the context isnt already current
6 years ago
namkazy
5961fe334c
clang-format
6 years ago
namkazy
39880b6fcb
gl_decompiler: min/max op not implement yet
6 years ago
namkazy
fd7fb7c1b7
shader_decode: ATOM/ATOMS: add function to avoid code repetition
6 years ago
namkazy
3a65713029
shader_decode: merge GlobalAtomicOp to AtomicOp
6 years ago
Nguyen Dac Nam
3809c15721
shader_decode: implement ATOM operation for S32 and U32
6 years ago
namkazy
93a5b51a1f
clang-format
6 years ago
Nguyen Dac Nam
e57c348d6e
shader_decode: implement ATOMS instr partial.
6 years ago
Nguyen Dac Nam
2095823163
vk_decompiler: add atomic op and handler function.
6 years ago
Nguyen Dac Nam
f3880c13fa
gl_decompiler: add atomic op
6 years ago
Nguyen Dac Nam
cf457eafff
shader: node - update correct comment
6 years ago
Nguyen Dac Nam
407064c658
shader_decode: add Atomic op for common usage
6 years ago
Kewlan
f2a6ce9b8c
Re-order the shoulder buttons both in the configuration menu, and in the code.
6 years ago
bunnei
e842f70c4a
Merge pull request #3568 from bunnei/time-calcspan
services: time: Implement CalculateSpanBetween.
6 years ago
bunnei
183ef674cf
Merge pull request #3545 from FearlessTobi/audren-rev
audio_core: Accept Audren REV8
6 years ago
bunnei
3660347e8d
Merge pull request #3562 from perillamint/vrsvc
am: Implement VR related APIs
6 years ago
bunnei
ef0ece15ec
Merge pull request #3569 from bunnei/hid-stub
services: hid: Stub InitializeSevenSixAxisSensor.
6 years ago
ReinUsesLisp
3a42c2f3d5
renderer_vulkan/wrapper: Address feedback
6 years ago
ReinUsesLisp
74b1f71109
shader/lea: Simplify generated LEA code
6 years ago
bunnei
b8545d56e2
Merge pull request #3573 from FearlessTobi/port-5089
Port citra-emu/citra#5089 : "Set render window's focus policy to Qt::StrongFocus"
6 years ago
bunnei
1790b8c492
Merge pull request #3576 from FearlessTobi/port-4906
Port citra-emu/citra#4906 : "citra_qt: fix the stuck in fullscreen mode"
6 years ago
bunnei
f9014de37e
Merge pull request #3574 from FearlessTobi/port-5093
Port citra-emu/citra#5093 : "Replace non-commercial icons"
6 years ago