 bunneiandGitHub
|
326b044c19
|
Merge pull request #367 from lioncash/clamp
math_util: Remove the Clamp() function
|
2018-04-20 14:18:03 -04:00 |
|
 bunneiandGitHub
|
87f89ac82d
|
Merge pull request #361 from lioncash/common
common_types: Minor changes
|
2018-04-20 10:27:17 -04:00 |
|
 bunneiandGitHub
|
a904d70afe
|
Merge pull request #368 from lioncash/dynarmic
externals: Update dynarmic to HEAD
|
2018-04-20 09:48:15 -04:00 |
|
 bunneiandGitHub
|
b11f6f90e7
|
Merge pull request #360 from lioncash/namespaces
service: Use nested namespace specifiers where applicable
|
2018-04-20 09:44:40 -04:00 |
|
 bunneiandGitHub
|
4d96997447
|
Merge pull request #364 from lioncash/thread-local
common/thread: Remove unnecessary feature checking for thread_local
|
2018-04-20 09:43:52 -04:00 |
|
 bunneiandGitHub
|
b5c204ac6f
|
Merge pull request #362 from lioncash/snprintf
common_funcs: Remove check for VS versions that we don't even support
|
2018-04-20 09:43:30 -04:00 |
|
 bunneiandGitHub
|
701dd649e6
|
Merge pull request #363 from lioncash/array-size
common_funcs: Remove ARRAY_SIZE macro
|
2018-04-20 09:43:02 -04:00 |
|
 bunneiandGitHub
|
79c1ed80e9
|
Merge pull request #366 from lioncash/vec
vector_math: Remove AsArray() and Write() functions from Vec[2,3,4]
|
2018-04-20 09:42:41 -04:00 |
|
 bunneiandGitHub
|
cb267093bb
|
Merge pull request #365 from lioncash/codeblock
common: Remove code_block.h
|
2018-04-20 09:42:15 -04:00 |
|
 bunneiandGitHub
|
2c8afe1140
|
Merge pull request #357 from lioncash/guard
renderer_opengl: Add missing header guards
|
2018-04-19 22:17:25 -04:00 |
|
 bunneiandGitHub
|
2ef04f69b2
|
Merge pull request #358 from lioncash/explicit
disk_filesystem: Minor changes
|
2018-04-19 22:16:55 -04:00 |
|
 bunneiandGitHub
|
14bf88a777
|
Merge pull request #359 from lioncash/redundant
vi: Remove redundant initializers in the constructors
|
2018-04-19 22:16:17 -04:00 |
|
 bunneiandGitHub
|
17ad56c1dc
|
Merge pull request #356 from lioncash/shader
glsl_shader_decompiler: Minor API changes to ShaderWriter
|
2018-04-19 21:09:25 -04:00 |
|
 bunneiandGitHub
|
f633b0c875
|
Merge pull request #355 from Subv/shader_instr
ShaderGen: Fixed TEXS overriding its own texcoords and implemented fmul32i
|
2018-04-19 21:09:02 -04:00 |
|
 bunneiandGitHub
|
d019bb16f6
|
Merge pull request #353 from Subv/compressed_formats
GPU: Add support for the DXT23 and DXT45 compressed texture formats.
|
2018-04-19 09:02:19 -04:00 |
|
bunnei
|
de18592179
|
nvflinger: Call MicroProfileFlip on NVFlinger::Compose.
|
2018-04-18 20:28:50 -04:00 |
|
 bunneiandGitHub
|
60e6e8953e
|
Merge pull request #351 from Subv/tex_formats
GPU: Implemented the B5G6R5 format.
|
2018-04-18 20:20:51 -04:00 |
|
 bunneiandGitHub
|
ce4f159b1c
|
gl_shader_gen: Support vertical/horizontal viewport flipping. (#347)
* gl_shader_gen: Support vertical/horizontal viewport flipping.
* fixup! gl_shader_gen: Support vertical/horizontal viewport flipping.
|
2018-04-18 16:42:40 -04:00 |
|
 bunneiandGitHub
|
6a999cf800
|
Merge pull request #350 from Subv/tex_components
GPU: Fixed the incorrect component order in ABGR8 textures.
|
2018-04-18 15:36:00 -04:00 |
|
 bunneiandGitHub
|
d3f9ea90e7
|
Merge pull request #349 from Subv/texturing
GPU: Support non-tiled textures and configurable block height.
|
2018-04-18 14:46:10 -04:00 |
|
 bunneiandGitHub
|
c93ea96366
|
Merge pull request #346 from bunnei/misc-gpu-improvements
Misc gpu improvements
|
2018-04-17 22:17:07 -04:00 |
|
 bunneiandGitHub
|
71b4a3b9f6
|
Merge pull request #344 from bunnei/shader-decompiler-p2
Shader decompiler changes part 2
|
2018-04-17 22:10:53 -04:00 |
|
 bunneiandGitHub
|
9dc0d13ba5
|
Merge pull request #345 from bunnei/blending
renderer_opengl: Implement BlendEquation and BlendFunc.
|
2018-04-17 21:45:36 -04:00 |
|
bunnei
|
7222d9a4c3
|
gl_rasterizer_cache: Add missing LOG statements.
|
2018-04-17 21:44:36 -04:00 |
|
bunnei
|
9df8e924fb
|
texture: Add missing formats.
|
2018-04-17 21:41:36 -04:00 |
|
bunnei
|
3ed8a1cac7
|
gpu: Add several framebuffer formats to RenderTargetFormat.
|
2018-04-17 21:40:38 -04:00 |
|
bunnei
|
4a8eb6745e
|
maxwell3d: Allow Texture2DNoMipmap as Texture2D.
|
2018-04-17 21:39:15 -04:00 |
|
bunnei
|
531c25386e
|
shader_bytecode: Make ctor's constexpr and explicit.
|
2018-04-17 21:27:07 -04:00 |
|
bunnei
|
174cba5c58
|
renderer_opengl: Implement BlendEquation and BlendFunc.
|
2018-04-17 18:11:48 -04:00 |
|
bunnei
|
e59126809c
|
bit_field: Remove is_pod check, add is_trivially_copyable_v.
|
2018-04-17 18:00:18 -04:00 |
|
bunnei
|
1f6fe062ca
|
gl_shader_decompiler: Fix warnings with MarkAsUsed.
|
2018-04-17 16:36:44 -04:00 |
|
bunnei
|
ed542a7309
|
gl_shader_decompiler: Cleanup logging, updating to NGLOG_*.
|
2018-04-17 16:36:44 -04:00 |
|
bunnei
|
ef2d5ab0c1
|
gl_shader_decompiler: Implement several MUFU subops and abs_d.
|
2018-04-17 16:36:43 -04:00 |
|
bunnei
|
59f4ff4659
|
gl_shader_decompiler: Fix swizzle in GetRegister.
|
2018-04-17 16:36:42 -04:00 |
|
bunnei
|
5a28dce9eb
|
gl_shader_decompiler: Implement FMUL/FADD/FFMA immediate instructions.
|
2018-04-17 16:36:42 -04:00 |
|
bunnei
|
8d4899d6ea
|
gl_shader_decompiler: Allow vertex position to be used in fragment shader.
|
2018-04-17 16:36:40 -04:00 |
|
bunnei
|
95144cc39c
|
gl_shader_decompiler: Implement IPA instruction.
|
2018-04-17 16:36:39 -04:00 |
|
bunnei
|
8b4443c966
|
gl_shader_decompiler: Add support for TEXS instruction.
|
2018-04-17 16:36:38 -04:00 |
|
bunnei
|
5ba71369ac
|
gl_shader_decompiler: Use fragment output color for GPR 0-3.
|
2018-04-17 15:25:54 -04:00 |
|
bunnei
|
5d529698c9
|
gl_shader_decompiler: Partially implement MUFU.
|
2018-04-17 15:25:54 -04:00 |
|
 bunneiandGitHub
|
5b9bcbf438
|
Merge pull request #341 from shinyquagsire23/pfs-hfs-impl
file_sys: Add HFS/PFS helper component
|
2018-04-17 14:39:20 -04:00 |
|
 bunneiandGitHub
|
2b082e2710
|
Merge pull request #343 from Subv/tex_wrap_4
GPU: Implement some wrap modes
|
2018-04-17 12:25:24 -04:00 |
|
 bunneiandGitHub
|
0905dc1ff4
|
Merge pull request #342 from bunnei/indexed-verts
Implement indexed mode rendering
|
2018-04-17 11:34:22 -04:00 |
|
bunnei
|
77bdc49343
|
gl_rendering: Use NGLOG* for changed code.
|
2018-04-16 21:23:28 -04:00 |
|
bunnei
|
1a1af3fda3
|
gl_rasterizer: Implement indexed vertex mode.
|
2018-04-16 21:10:15 -04:00 |
|
 bunneiandGitHub
|
44e09ba807
|
Merge pull request #338 from bunnei/unrequire-shared-font
pl_u: Use empty shared font if none is available.
|
2018-04-15 16:54:36 -04:00 |
|
 bunneiandGitHub
|
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
|
ac628f139d
|
pl_u: Use empty shared font if none is available.
- Makes games work in lieu of shared_font.bin.
|
2018-04-15 16:15:34 -04:00 |
|
 bunneiandGitHub
|
b8825fbf10
|
Merge pull request #335 from bunnei/delete-file
fsp_srv: Implement DeleteFile.
|
2018-04-15 15:13:02 -04:00 |
|
 bunneiandGitHub
|
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 |
|
 bunneiandGitHub
|
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 |
|
 bunneiandGitHub
|
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 |
|
 bunneiandGitHub
|
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 |
|
 bunneiandGitHub
|
9f66cae865
|
Merge pull request #327 from adityaruplaha/fullscreen-fix
Fix the stuck in fullscreen bug
|
2018-04-14 21:24:36 -04:00 |
|
 bunneiandGitHub
|
778be45103
|
Merge pull request #331 from bunnei/fsp-flush
fsp_srv: Implement IFile::Flush.
|
2018-04-14 21:21:34 -04:00 |
|
 bunneiandGitHub
|
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 |
|
 bunneiandGitHub
|
c6ab2c94d9
|
Merge pull request #323 from Hexagon12/stub-hid
Service/HID: Stubbed out GetPlayerLedPattern
|
2018-04-13 10:58:03 -04:00 |
|
 bunneiandGitHub
|
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 |
|
 bunneiandGitHub
|
b7369f99ec
|
Merge pull request #319 from Hexagon12/service-name-fix
Various service name fixes - part 1
|
2018-04-13 00:25:32 -04:00 |
|
 bunneiandGitHub
|
9629736625
|
Merge pull request #320 from mailwl/ssl-update
Service/SSL: update service according switchbrew
|
2018-04-11 21:15:18 -04:00 |
|
 bunneiandGitHub
|
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 |
|
 bunneiandGitHub
|
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 |
|
 bunneiandGitHub
|
e0fb6a188c
|
Merge pull request #315 from jroweboy/spelling-fix
Fix spelling of Initialize
|
2018-04-07 16:49:09 -04:00 |
|
 bunneiandGitHub
|
d79558a6f0
|
Merge pull request #316 from jroweboy/dontcrash
Prevent crash from uninitialized telemetry
|
2018-04-07 16:48:47 -04:00 |
|
 bunneiandGitHub
|
37041ea12c
|
Merge pull request #310 from N00byKing/patch-1
Update multiple comments from citra to yuzu
|
2018-04-06 11:07:28 -04:00 |
|
 bunneiandGitHub
|
68183e7b5a
|
Merge pull request #312 from jroweboy/update-fmtlib
Update fmtlib to fix msvc warnings
|
2018-04-06 10:25:30 -04:00 |
|
 bunneiandGitHub
|
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 |
|