This website requires JavaScript.
47a62e826f
Implement DepthWriteMask and add R16G16 (#425 )
ReinUsesLisp
2018-09-19 22:02:11 -03:00
bed13f2022
General improvements for GpuResourceManager (#421 )
ReinUsesLisp
2018-09-19 18:26:49 -03:00
e04221b293
Fixup SSY (#424 )
ReinUsesLisp
2018-09-19 17:11:05 -03:00
6d65e53664
Remove cold methods from the CPU cache (#224 )
gdkchan
2018-09-19 17:07:56 -03:00
99b2692425
Fix performance regression caused by the new scheduler changes (#422 )
gdkchan
2018-09-19 12:16:20 -03:00
fae097408e
Show Game Title on Titlebar (#408 )
emmauss
2018-09-19 15:09:49 +03:00
b8133c1997
Thread scheduler rewrite (#393 )
gdkchan
2018-09-18 20:36:43 -03:00
33e2810ef3
Fix d32s8 format on OGLEnumConverter (#420 )
gdkchan
2018-09-18 13:27:12 -03:00
d6fba62f8a
Misc fixes on the arena allocator (#364 )
gdkchan
2018-09-18 12:28:28 -03:00
d4187aaa9d
Allow "reinterpretation" of framebuffer/zeta formats (#418 )
gdkchan
2018-09-18 01:30:35 -03:00
bec95cacc1
Ensure that buffers are available after a signal when GetReleasedBuffers is called (#369 )
gdkchan
2018-09-18 00:12:47 -03:00
c7387be0d2
Fix/Add 1+12 [Saturating] [Rounded] Shift Right Narrow (imm.) Instructions; add 14 Tests. Add 6 Tests for PR#405. Add 2 Tests for PR#412. (#409 )
LDj3SNuD
2018-09-17 06:54:05 +02:00
8a78a703f2
Implement B5G6R5Unorm, BGR5A1Unorm, RGBA32Uint, R16Unorm and Z16 texture format. Fix BC6H_UF16 from Unorm to Sfloat (#417 )
HorrorTroll
2018-09-17 07:24:56 +07:00
46a11460d4
Rewrite the C++ Demangler (#416 )
Thomas Guillemard
2018-09-15 15:29:18 +02:00
7542f4a65f
Add Ryujinx.Tests.Unicorn project to Ryujinx.sln
Ac_K
2018-09-14 03:27:43 +02:00
476ebf5b03
Update IStorage.cs (#415 )
Ac_K
2018-09-13 13:45:59 +02:00
e5917f8968
Fixup image error message and add G8R8 to size query (#410 )
ReinUsesLisp
2018-09-11 12:48:13 -03:00
db1a759c59
Lock GbpQueueBuffer till Vsync is signalled (#367 )
emmauss
2018-09-10 02:38:56 +03:00
fc77b089a6
Implements proper save path (#386 )
emmauss
2018-09-09 01:04:26 +03:00
3227218114
Add XCI, NSP and NCA loading support (#404 )
Alex Barney
2018-09-08 12:33:27 -06:00
ce1d5be212
Move GPU emulation from Ryujinx.HLE to Ryujinx.Graphics and misc changes (#402 )
ReinUsesLisp
2018-09-08 14:51:50 -03:00
a0c78f7920
Fix/Add 10 Shift Right and Mls_Ve Instructions; add 14 Tests. (#407 )
LDj3SNuD
2018-09-08 19:24:29 +02:00
ca1e37a295
Remove old Tester, update Tests (some reworks). (#400 )
LDj3SNuD
2018-09-08 19:23:07 +02:00
76a3172f17
Asynchronously log messages to the Console window (#395 )
jduncanator
2018-09-04 10:15:41 +10:00
675f3f6f81
Implement loading of profile image (#391 )
emmauss
2018-09-02 01:04:20 +03:00
b549daed03
Fix exception throw message for unimpl texture formats (#398 )
gdkchan
2018-09-01 18:51:51 -03:00
e72fd3f7a7
Shaders: Handle Ipa PASS argument as needed in Fragment Shaders (#392 )
ReinUsesLisp
2018-09-01 18:44:19 -03:00
bf28d8f1aa
Add BGRA8Unorm, BGRA8Srgb, ZF32_X24S8 texture format (#377 )
HorrorTroll
2018-09-02 04:25:49 +07:00
35778afef9
Improve handling on QueryGet on the gpu (#397 )
gdkchan
2018-09-01 11:54:56 -03:00
42e4e02a64
Add Fcvtns_S, Fcvtns_V, Fcvtnu_S, Fcvtnu_V (AOpCodeSimd) FP & Umlal_V, Umlsl_V, Saddl_V, Ssubl_V, Usubl_V instructions; add 8 FP & 16 S/Umlal_V, S/Umlsl_V, S/Uaddl_V, S/Usubl_V Tests. (#390 )
LDj3SNuD
2018-09-01 16:52:51 +02:00
326777ca4a
Ryujinx.Tests: Add unicorn to test framework (#389 )
Merry
2018-09-01 15:24:05 +01:00
42dc925c3d
Implement SSY/SYNC shader instructions (#382 )
ReinUsesLisp
2018-08-31 13:14:04 -03:00
7cb6fd8090
Fixup HasColor for depth/stencil values (#379 )
ReinUsesLisp
2018-08-30 13:14:45 -03:00
27023e7afc
Add R32_G32 texture format (#383 )
HorrorTroll
2018-08-27 21:18:21 +07:00
68300368d7
Add SHADD, SHSUB, UHSUB, SRHADD, URHADD, instructions; add 12 Tests. (#380 )
LDj3SNuD
2018-08-27 08:44:01 +02:00
43c4e7c78d
Use mirrored texture wraps when available (#361 )
ReinUsesLisp
2018-08-25 16:39:08 -03:00
a42ab2e40c
Implement vertex instancing (#381 )
ReinUsesLisp
2018-08-25 01:16:58 -03:00
da7e702751
Update BSD service implementation (#363 )
emmauss
2018-08-24 20:20:42 +03:00
624e813cd3
Implement multiple rendertarget attachments and depth writting (#375 )
ReinUsesLisp
2018-08-23 02:07:23 -03:00
9977acad0f
Fix BinarySearchLt to return less than rather than less than or equal value (#372 )
gdkchan
2018-08-23 01:54:59 -03:00
1cd7aaf504
Avoid querying and setting texture bindings in hot code (#376 )
ReinUsesLisp
2018-08-23 01:54:32 -03:00
57dfa09e3a
Improve LM implementation (#373 )
Thomas Guillemard
2018-08-22 23:06:29 +02:00
b08d889f95
SvcSetHeapSize: match kernel check for invalid size (#374 )
Thomas Guillemard
2018-08-21 18:05:12 +02:00
afc44850be
Avoid gpr overwritting on Ld_C instruction (#371 )
ReinUsesLisp
2018-08-20 23:31:10 -03:00
afdeee2b86
Use signed and unsigned vertex types (#370 )
ReinUsesLisp
2018-08-20 16:02:38 -03:00
d021d5dfa9
Add AESD, AESE, AESIMC, AESMC instructions; add 4 simple Tests (closed box). (#365 )
LDj3SNuD
2018-08-20 06:20:26 +02:00
726de8c46a
Rendertarget attachments, texture and image changes (#358 )
ReinUsesLisp
2018-08-19 22:25:26 -03:00
056c2840b1
Fix MapPhysicalMemory when block position is less than map position (#359 )
gdkchan
2018-08-17 10:39:35 -03:00
34100051e4
Add SHA256H, SHA256H2, SHA256SU0, SHA256SU1 instructions; add 4 Tests (closed box). (#352 )
LDj3SNuD
2018-08-17 02:44:44 +02:00
521751795a
Code style fixes and nits on the HLE project (#355 )
gdkchan
2018-08-16 20:47:36 -03:00
182d716867
Remove artificial call count limit for EndGl (#357 )
gdkchan
2018-08-16 20:45:00 -03:00
6e1a6c5b2b
Implement PointCoord and PointSize shader attributes (#353 )
ReinUsesLisp
2018-08-16 02:26:03 -03:00
c393cdf8e3
More flexible memory manager (#307 )
gdkchan
2018-08-15 15:59:51 -03:00
76d95dee05
Implement ITimeZone 201, 202 (#327 )
emmauss
2018-08-15 21:53:23 +03:00
55374ebba0
Zero out bits 63:32 of scalar float operations with SSE intrinsics (#273 )
gdkchan
2018-08-14 23:54:12 -03:00
0673dc183a
Reset cache on command buffer execution instead of sync calls (#341 )
ReinUsesLisp
2018-08-14 22:27:05 -03:00
9ac5583513
Better support for user accounts (#349 )
gdkchan
2018-08-14 19:02:42 -03:00
17f54b5d78
Implement IProfile Get and GetBase (#266 )
emmauss
2018-08-14 03:13:01 +03:00
4f499b6845
Fix FMUL and TEXS shader instructions (#347 )
gdkchan
2018-08-13 19:46:36 -03:00
6e48312052
Implement AcquireNpadStyleSetUpdate event (#306 )
emmauss
2018-08-14 00:31:09 +03:00
09593ae6d8
Add partial support to the TEX.B shader instruction (#342 )
gdkchan
2018-08-13 18:22:09 -03:00
4518c52c65
Add Sadalp_V, Saddlp_V, Uadalp_V, Uaddlp_V instructions; add 8 Tests. (#340 )
LDj3SNuD
2018-08-13 23:10:02 +02:00
c05600a26b
Merge pull request #344 from greggameplayer/patch-1
emmauss
2018-08-11 16:33:12 +03:00
1f983d981e
fix DockedMode variable delete unneeded spaces
Unknown
2018-08-11 15:31:34 +02:00
8482e16dcc
Merge pull request #304 from emmauss/listdisplays
emmauss
2018-08-11 15:32:56 +03:00
402a143ae1
fix dock mode style issues
emmauss
2018-08-11 12:24:55 +00:00
1fd4311e12
Add the ability to set or not docked mode via config file (#227 )
greggameplayer
2018-08-11 14:12:28 +02:00
02a6fdcd13
Add Sqdmulh_S, Sqdmulh_V, Sqrdmulh_S, Sqrdmulh_V instructions; add 6 Tests. Now all saturating methods are on ASoftFallback. (#334 )
LDj3SNuD
2018-08-10 19:27:15 +02:00
267af1f0f7
Fix load/store exclusive/atomic pairwise instructions (#337 )
gdkchan
2018-08-10 01:14:27 -03:00
25dd5f4238
Low level graphics API prerequisites (#319 )
ReinUsesLisp
2018-08-10 01:09:40 -03:00
652238f526
Add SetScreenShotImageOrientation (#310 )
greggameplayer
2018-08-08 08:00:54 +02:00
0cec4cbee5
Fix race condition on IdDictionary (#333 )
gdkchan
2018-08-07 23:32:24 -03:00
827752ec07
Changing shader decompiler to avoid vec2 and vec3 types, which were causing specific crashes. (#332 )
Darabat
2018-08-06 22:26:19 -03:00
3cf1b6cf77
Fix silly copy/paste error on float variant of the FMINNM instruction
gdkchan
2018-08-05 18:56:30 -03:00
221270db90
More accurate impl of FMINNM/FMAXNM, add vector variants (#296 )
gdkchan
2018-08-05 02:54:21 -03:00
eeb626947e
Implement Shared Fonts (#215 )
Thomas Guillemard
2018-08-04 23:38:49 +02:00
5f34353dce
Add SQADD, UQADD, SQSUB, UQSUB, SUQADD, USQADD, SQABS, SQNEG (Scalar, Vector) instructions; add 24 Tests. Most saturation instructions now on ASoftFallback. (#314 )
LDj3SNuD
2018-08-04 21:58:54 +02:00
fa70629fab
Fix for integer vertex attributes and iset bf flag (#323 )
gdkchan
2018-08-03 13:54:34 -03:00
c68bca5396
Use the more specific NotImplementedException type instead of just Exception (#322 )
AboodMadridista
2018-08-03 08:58:48 +08:00
a9a2c0c2f5
moved metadata to process
emmaus
2018-08-02 20:14:49 +00:00
d137405e94
Merge pull request #298 from Cyuubi/npdm
emmauss
2018-08-02 22:59:14 +03:00
b92189cb71
Sleep OpenAL thread (#313 )
ReinUsesLisp
2018-08-01 00:48:49 -03:00
ce96a45685
Implement A2B10G10R10 TextureFormat (#248 )
greggameplayer
2018-07-29 06:41:02 +02:00
e07b0265c6
Add 5.0.0 IPCs (#300 )
Starlet
2018-07-29 00:40:02 -04:00
3208173620
Cache changes (#302 )
ReinUsesLisp
2018-07-29 01:39:15 -03:00
fdda67d476
Some fix to IRequest on NIFM, support sending objects to services (#294 )
gdkchan
2018-07-29 01:36:29 -03:00
7a308d9e73
Window related changes (#308 )
ReinUsesLisp
2018-07-29 01:35:36 -03:00
51605fafc0
Avoid calling buffer binding when shader didn't change (#295 )
ReinUsesLisp
2018-07-26 13:49:29 -03:00
39d36145ba
update encoding for branch instruction (#305 )
Arthur Chen
2018-07-27 00:46:05 +08:00
4a3ed0cec7
implemented ListDisplays
emmaus
2018-07-24 21:38:44 +00:00
1344a47c77
Blit framebuffer without shaders (#229 )
ReinUsesLisp
2018-07-23 11:21:05 -03:00
ed29982f9b
Link BCAT:U & BCAT:A & BCAT:M & BCAT:S (#257 )
greggameplayer
2018-07-23 16:20:16 +02:00
ed075ae3cd
Update ITimeZoneService.cs
Ac_K
2018-07-22 19:38:29 +00:00
4b8a65fd84
Add Npdm parsing into Ryujinx.HLE
Starlet
2018-07-20 17:53:06 -04:00
241b46540d
Stub AppletOE UnlockExit (#279 )
Rygnus
2018-07-20 00:27:50 +01:00
5fe0bc584b
Send data to OpenGL host without client-side copies (#285 )
ReinUsesLisp
2018-07-19 16:02:51 -03:00
45bb24dbae
fix extra space
emmauss
2018-07-19 18:53:49 +00:00
c9fc52edb6
Fix SystemPathToSwitchPath platform issues and make sure to delete temporary NRO after sessions dispose (#293 )
Thomas Guillemard
2018-07-19 20:44:52 +02:00
8b67297711
Added appveyor configuration file (#277 )
emmauss
2018-07-19 20:49:34 +03:00
ee064a2fb8
.gitignore: ignore autogenerated launchSettings.json (#292 )
mailwl
2018-07-19 19:45:50 +03:00