bunnei
|
d6d7d0989c
|
Merge pull request #337 from Subv/used_buffers
GPU: Don't use explicit binding points when uploading the constbuffers to opengl
|
2018-04-15 16:30:57 -04:00 |
|
bunnei
|
b8825fbf10
|
Merge pull request #335 from bunnei/delete-file
fsp_srv: Implement DeleteFile.
|
2018-04-15 15:13:02 -04:00 |
|
bunnei
|
b60834ac41
|
Merge pull request #334 from Subv/used_buffers
GPU: Use the buffer hints from the shader decompiler to upload only the necessary const buffers for each shader stage
|
2018-04-15 13:17:30 -04:00 |
|
bunnei
|
bddad50dd4
|
fsp_srv: Implement DeleteFile.
- Used by Binding of Isaac.
|
2018-04-15 13:15:18 -04:00 |
|
bunnei
|
34264879b3
|
Merge pull request #333 from bunnei/const-buff-hints
shaders: Expose hints about used const buffers.
|
2018-04-15 12:12:17 -04:00 |
|
bunnei
|
73d9c494ea
|
shaders: Expose hints about used const buffers.
|
2018-04-15 11:50:10 -04:00 |
|
bunnei
|
bb0c3fc828
|
Merge pull request #328 from Subv/constbuffers
GPU: Upload the shader Constant Buffers as SSBOs to the GPU
|
2018-04-15 03:19:57 -04:00 |
|
bunnei
|
2b9a6b3281
|
Merge pull request #332 from bunnei/fix-total-mem-usage
vm_manager: Increase GetTotalMemoryUsage value.
|
2018-04-14 22:29:19 -04:00 |
|
bunnei
|
43f0f163e1
|
vm_manager: Increase GetTotalMemoryUsage value.
- Gets Binding of Isaac running.
|
2018-04-14 22:04:10 -04:00 |
|
bunnei
|
9f66cae865
|
Merge pull request #327 from adityaruplaha/fullscreen-fix
Fix the stuck in fullscreen bug
|
2018-04-14 21:24:36 -04:00 |
|
bunnei
|
778be45103
|
Merge pull request #331 from bunnei/fsp-flush
fsp_srv: Implement IFile::Flush.
|
2018-04-14 21:21:34 -04:00 |
|
bunnei
|
fdca7b5f7a
|
Merge pull request #329 from bunnei/shader-gen-part-1
OpenGL shader generation part 1
|
2018-04-14 20:40:39 -04:00 |
|
bunnei
|
9cab6809f2
|
fsp_srv: Implement IFile::Flush.
|
2018-04-14 19:46:09 -04:00 |
|
bunnei
|
1b41b875dc
|
shaders: Add NumTextureSamplers const, remove unused #pragma.
|
2018-04-14 18:50:06 -04:00 |
|
bunnei
|
e6224fec27
|
shaders: Address PR review feedback.
|
2018-04-14 16:01:41 -04:00 |
|
bunnei
|
eabeedf6af
|
gl_shader_decompiler: Cleanup log statements.
|
2018-04-14 16:01:41 -04:00 |
|
bunnei
|
0d408b965b
|
shaders: Fix GCC and clang build issues.
|
2018-04-14 16:01:40 -04:00 |
|
bunnei
|
86135864da
|
gl_shader_decompiler: Implement negate, abs, etc. and lots of cleanup.
|
2018-04-14 16:01:40 -04:00 |
|
bunnei
|
7639667562
|
shader_bytecode: Add FSETP and KIL to GetInfo.
|
2018-04-14 16:01:40 -04:00 |
|
bunnei
|
5a47832221
|
shader_bytecode: Add SubOp decoding.
|
2018-04-14 16:01:40 -04:00 |
|
bunnei
|
50023bdae7
|
gl_shader_decompiler: Add shader stage hint.
|
2018-04-14 16:01:39 -04:00 |
|
bunnei
|
a992aac5eb
|
renderer_opengl: Fix Morton copy byteswap, etc.
|
2018-04-14 16:01:39 -04:00 |
|
bunnei
|
0ca8fce9d0
|
gl_shader_manager: Implement SetShaderSamplerBindings.
|
2018-04-13 23:48:30 -04:00 |
|
bunnei
|
beddc8afd2
|
gl_rasterizer: Generate shaders and upload uniforms.
|
2018-04-13 23:48:29 -04:00 |
|
bunnei
|
85d77a3d24
|
gl_shader_decompiler: Basic impl. for very simple vertex shaders.
- Tested with Puyo Puyo Tetris and Cave Story+
|
2018-04-13 23:48:28 -04:00 |
|
bunnei
|
51f37f5061
|
gl_shader_manager: Cleanup and consolidate uniform handling.
|
2018-04-13 23:48:28 -04:00 |
|
bunnei
|
35aca0bf1f
|
maxwell_3d: Make memory_manager public.
|
2018-04-13 23:48:27 -04:00 |
|
bunnei
|
33bb53571b
|
maxwell_3d: Fix shader_config decodings.
|
2018-04-13 23:48:26 -04:00 |
|
bunnei
|
5617831d5f
|
gl_rasterizer: Use shader program manager, remove test shader.
|
2018-04-13 23:48:26 -04:00 |
|
bunnei
|
459826a705
|
renderer_opengl: Add gl_shader_manager class.
|
2018-04-13 23:48:25 -04:00 |
|
bunnei
|
8aa21a03b3
|
maxwell_to_gl: Add a few types, etc.
|
2018-04-13 23:48:24 -04:00 |
|
bunnei
|
10953495c1
|
gl_shader_gen: Add hashable setup/config structs.
|
2018-04-13 23:48:23 -04:00 |
|
bunnei
|
2fcbb35ad2
|
gl_shader_util: Add missing includes.
|
2018-04-13 23:48:23 -04:00 |
|
bunnei
|
45fd7c4a37
|
common: Port cityhash code from Citra.
|
2018-04-13 23:48:22 -04:00 |
|
bunnei
|
da1114ca59
|
renderer_opengl: Use OGLProgram instead of OGLShader.
|
2018-04-13 23:48:21 -04:00 |
|
bunnei
|
4f2b2d0bc5
|
gl_shader_util: Grab latest upstream.
|
2018-04-13 23:48:21 -04:00 |
|
bunnei
|
dbfd106ba0
|
gl_resource_manager: Grab latest upstream.
|
2018-04-13 23:48:20 -04:00 |
|
bunnei
|
ed7e597b44
|
gl_shader_decompiler: Add skeleton code from Citra for shader analysis.
|
2018-04-13 23:48:20 -04:00 |
|
bunnei
|
4e7e0f8112
|
shader_bytecode: Add initial module for shader decoding.
|
2018-04-13 23:48:19 -04:00 |
|
bunnei
|
0315fe8c3d
|
bit_field: Make all methods constexpr.
|
2018-04-13 23:48:18 -04:00 |
|
bunnei
|
c6ab2c94d9
|
Merge pull request #323 from Hexagon12/stub-hid
Service/HID: Stubbed out GetPlayerLedPattern
|
2018-04-13 10:58:03 -04:00 |
|
bunnei
|
660991cffb
|
Merge pull request #325 from Hexagon12/ipc-value-fix
Service/vi: Fix normal_params_size in GetDisplayResolution
|
2018-04-13 10:57:43 -04:00 |
|
bunnei
|
b7369f99ec
|
Merge pull request #319 from Hexagon12/service-name-fix
Various service name fixes - part 1
|
2018-04-13 00:25:32 -04:00 |
|
bunnei
|
9629736625
|
Merge pull request #320 from mailwl/ssl-update
Service/SSL: update service according switchbrew
|
2018-04-11 21:15:18 -04:00 |
|
bunnei
|
20c97c60d5
|
Merge pull request #318 from mailwl/account
Service/ACC: convert to module, add acc:aa, acc:su, acc:u1 services
|
2018-04-10 12:43:25 -04:00 |
|
bunnei
|
227bc78cbe
|
Merge pull request #314 from jroweboy/tegra-progress-3b
GPU: Bind uploaded textures when drawing (Rebased)
|
2018-04-07 18:46:16 -04:00 |
|
bunnei
|
e0fb6a188c
|
Merge pull request #315 from jroweboy/spelling-fix
Fix spelling of Initialize
|
2018-04-07 16:49:09 -04:00 |
|
bunnei
|
d79558a6f0
|
Merge pull request #316 from jroweboy/dontcrash
Prevent crash from uninitialized telemetry
|
2018-04-07 16:48:47 -04:00 |
|
bunnei
|
37041ea12c
|
Merge pull request #310 from N00byKing/patch-1
Update multiple comments from citra to yuzu
|
2018-04-06 11:07:28 -04:00 |
|
bunnei
|
68183e7b5a
|
Merge pull request #312 from jroweboy/update-fmtlib
Update fmtlib to fix msvc warnings
|
2018-04-06 10:25:30 -04:00 |
|
bunnei
|
20bd26dc7d
|
Merge pull request #308 from bunnei/misc-fixes-2
Implement and stub several SVC/VI/Audio/Friend/etc. funcs
|
2018-04-04 16:50:12 -04:00 |
|
bunnei
|
40bccd74d3
|
svc: Stub out SetThreadActivity, GetThreadContext.
|
2018-04-02 23:51:01 -04:00 |
|
bunnei
|
4c0cf3d5ff
|
audren_u: Stub out GetActiveAudioDeviceName.
|
2018-04-02 23:51:00 -04:00 |
|
bunnei
|
3d4dfefaec
|
audout_u: Implement GetAudioOutState.
|
2018-04-02 23:51:00 -04:00 |
|
bunnei
|
910b02d74b
|
nifm: GetResult does not return a data field.
|
2018-04-02 23:50:59 -04:00 |
|
bunnei
|
9d08a11c1d
|
vi: Implement GetDisplayResolution.
|
2018-04-02 23:50:59 -04:00 |
|
bunnei
|
99ae9dbf49
|
shared_memory: Remove incorrect 3ds-specific check.
|
2018-04-02 23:50:58 -04:00 |
|
bunnei
|
9eb485702f
|
service: Add friend:u interface.
|
2018-04-02 23:50:57 -04:00 |
|
bunnei
|
b87a588c37
|
Merge pull request #306 from daniellimws/new-fmt-macros
logging: Use variadic template instead of FMT_VARIADIC
|
2018-04-02 22:48:17 -04:00 |
|
bunnei
|
c2e0820ac2
|
Merge pull request #262 from daniellimws/fmtlib-macros
Logging: Add fmtlib-based macros
|
2018-04-02 21:19:20 -04:00 |
|
bunnei
|
c824648db5
|
Merge pull request #267 from N00byKing/patch-1
Update Dialog from citra to yuzu
|
2018-04-02 18:33:52 -04:00 |
|
bunnei
|
6cd1482354
|
Merge pull request #276 from N00byKing/acctoyuzu
Change Telemetry Names to yuzu and remove links to citra
|
2018-04-02 18:30:04 -04:00 |
|
bunnei
|
c82a4df000
|
Merge pull request #304 from daniellimws/fix-openbsd
Fix build on OpenBSD
|
2018-04-02 18:27:19 -04:00 |
|
bunnei
|
2863e1edb9
|
Merge pull request #66 from RiverCityRansomware/qtUpdate
Updates CMakeLists to use Qt 5.10.0 instead of Qt 5.7
|
2018-04-02 16:06:58 -04:00 |
|
bunnei
|
6022bc8394
|
Merge pull request #297 from bunnei/hid-touch-state
hid: Write empty touch screen state.
|
2018-04-02 13:05:34 -04:00 |
|
bunnei
|
f92594d744
|
Merge pull request #296 from bunnei/misc-mem-fsp-fixes
Fix stack region, implement FSP GetSize/SetSize, and some stubs
|
2018-04-02 13:05:25 -04:00 |
|
bunnei
|
3413f1f7ce
|
Merge pull request #288 from Subv/macro_interpreter
GPU: Implemented a gpu macro interpreter
|
2018-04-02 10:04:19 -04:00 |
|
bunnei
|
72b90494e7
|
hid: Write empty touch screen state.
|
2018-04-01 00:12:07 -04:00 |
|
bunnei
|
f4ba523992
|
hle_ipc, fsp_srv: Cleanup logging.
|
2018-03-31 23:30:00 -04:00 |
|
bunnei
|
b6b7d78ded
|
hid: Stub out GetSupportedNpadStyleSet.
|
2018-03-31 16:06:46 -04:00 |
|
bunnei
|
eef097bdc7
|
hle_ipc: Do not ensure write buffer size.
|
2018-03-31 16:06:46 -04:00 |
|
bunnei
|
88582b84a5
|
fsp_srv: Implement GetSize and SetSize.
|
2018-03-31 16:06:45 -04:00 |
|
bunnei
|
b27ab46bde
|
memory: Fix stack region.
|
2018-03-31 16:06:45 -04:00 |
|
bunnei
|
b3298465cf
|
Merge pull request #293 from N00byKing/drkthm
Add Dark Theme (And Theming in General + Icon Theming)
|
2018-03-31 00:46:18 -04:00 |
|
bunnei
|
9cba0f1794
|
Merge pull request #292 from bunnei/botw-progress
NFP, SVC, and AudRen progress
|
2018-03-30 14:18:57 -04:00 |
|
bunnei
|
86095e62cc
|
audren_u: Stub QueryAudioDeviceSystemEvent and GetActiveChannelCount.
|
2018-03-29 21:23:24 -04:00 |
|
bunnei
|
f6893969b3
|
svc: Stub GetThreadCoreMask.
|
2018-03-29 21:23:15 -04:00 |
|
bunnei
|
deaf6f9e35
|
service: Add NFP module interface.
service: Initialize NFP service.
Log: Add NFP service as a log subtype.
|
2018-03-29 21:22:44 -04:00 |
|
bunnei
|
cf643df792
|
Merge pull request #290 from MerryMage/dfix-20180329
dynarmic: Update to 9cc12d8
|
2018-03-29 09:06:52 -04:00 |
|
bunnei
|
4900c51864
|
Merge pull request #289 from lioncash/self-assign
result: Check against self-assignment in ResultVal's copy assignment operator
|
2018-03-29 09:03:41 -04:00 |
|
bunnei
|
be4c7ed082
|
Merge pull request #286 from N00byKing/citratoyuzuagain
main.h: Add pragma once, remove ifndef
|
2018-03-27 19:57:58 -04:00 |
|
bunnei
|
b30aa7007e
|
Merge pull request #285 from MerryMage/dfix-20180327
dynarmic: Update to 12a1020
|
2018-03-27 10:22:48 -04:00 |
|
bunnei
|
a5e9745380
|
Merge pull request #284 from bunnei/docked-config
Add config for "Docked" mode and various settings cleanup
|
2018-03-27 10:22:08 -04:00 |
|
bunnei
|
1a28f4fa8c
|
Merge pull request #282 from N00byKing/patch-2
Change comments from citra to yuzu
|
2018-03-26 23:37:05 -04:00 |
|
bunnei
|
212a6ab937
|
settings: Remove unused CpuCore class.
|
2018-03-26 23:14:44 -04:00 |
|
bunnei
|
94f4009c3b
|
config: Use simplified checkbox (from Citra) for CPU JIT.
|
2018-03-26 23:02:37 -04:00 |
|
bunnei
|
5ecf152c8e
|
config: Rename is_docked to use_docked_mode to be consistent with other config bools.
|
2018-03-26 23:02:36 -04:00 |
|
bunnei
|
f1423fcbc1
|
configure_general: Cleanup naming.
|
2018-03-26 23:02:36 -04:00 |
|
bunnei
|
c97ff4460c
|
qt: Add config option for is_docked.
|
2018-03-26 23:02:35 -04:00 |
|
bunnei
|
12b05c719e
|
config: Add setting for whether the system is docked or not.
|
2018-03-26 23:02:35 -04:00 |
|
bunnei
|
b4bf099793
|
Merge pull request #279 from bunnei/tegra-progress-3
Tegra progress 3
|
2018-03-26 22:30:03 -04:00 |
|
bunnei
|
5e343edc9e
|
renderer_opengl: Use better naming for DrawScreens and DrawSingleScreen.
|
2018-03-26 21:17:07 -04:00 |
|
bunnei
|
d8f745382b
|
graphics_surface: Remove superfluous cast.
|
2018-03-26 21:17:05 -04:00 |
|
bunnei
|
c33abac275
|
gl_rasterizer: Move code to bind framebuffer surfaces before draw to its own function.
|
2018-03-26 21:17:05 -04:00 |
|
bunnei
|
d30110348b
|
gl_rasterizer: Add a SyncViewport method.
|
2018-03-26 21:17:04 -04:00 |
|
bunnei
|
67bc2f5ecd
|
gl_rasterizer: Move PrimitiveTopology check to MaxwellToGL.
|
2018-03-26 21:17:03 -04:00 |
|
bunnei
|
666d53299c
|
graphics_surface: Fix merge conflicts.
|
2018-03-26 21:17:03 -04:00 |
|
bunnei
|
ac19e3d061
|
gl_rasterizer: Use ReadBlock instead of GetPointer for SetupVertexArray.
|
2018-03-26 21:17:02 -04:00 |
|
bunnei
|
a6cab532f8
|
gl_rasterizer: Normalize vertex array data as appropriate.
|
2018-03-26 21:17:02 -04:00 |
|
bunnei
|
d4fb8a887c
|
memory: Fix cast for ReadBlock/WriteBlock/ZeroBlock/CopyBlock.
|
2018-03-26 21:17:01 -04:00 |
|