bunnei
|
af45d92e4b
|
Merge pull request #993 from bunnei/smo-vtx-pts
Implement VertexAttribute::Size::Size_16_16_16_16 and PrimitiveTopology::Points.
|
2018-08-09 13:28:14 -04:00 |
|
bunnei
|
64fb5846e7
|
Merge pull request #984 from bunnei/rt-none
gl_rasterizer: Do not render when no render target is configured.
|
2018-08-09 13:12:28 -04:00 |
|
Khangaroo
|
b534e67f64
|
Implement BC5/DXN2 (#996)
- Used by Kirby Star Allies.
|
2018-08-09 12:57:13 -04:00 |
|
bunnei
|
c1fd5ddba8
|
Merge pull request #988 from lioncash/color
common/color: Minor cleanup
|
2018-08-09 00:37:32 -04:00 |
|
bunnei
|
67a17d36f0
|
Merge pull request #977 from bunnei/bgr565
gl_rasterizer_cached: Implement RenderTargetFormat::B5G6R5_UNORM.
|
2018-08-08 23:43:04 -04:00 |
|
bunnei
|
3983e0da89
|
Merge pull request #987 from lioncash/vec
vector_math: Use variable template version of is_signed in Vec classes
|
2018-08-08 23:30:40 -04:00 |
|
bunnei
|
b0b7437b9f
|
maxwell_to_gl: Implement VertexAttribute::Size::Size_16_16_16_16.
- Used by Super Mario Odyssey (in game).
|
2018-08-08 23:28:17 -04:00 |
|
bunnei
|
29198d26ec
|
maxwell_to_gl: Implement PrimitiveTopology::Points.
- Used by Super Mario Odyssey (in game).
|
2018-08-08 23:28:00 -04:00 |
|
bunnei
|
1e4e0b653a
|
Merge pull request #982 from bunnei/stub-unk-63
gl_shader_decompiler: Stub input attribute Unknown_63.
|
2018-08-08 22:28:18 -04:00 |
|
bunnei
|
2145a127bb
|
Merge pull request #986 from mailwl/acc-loadimage
Service/Account: stub LoadImage function
|
2018-08-08 21:21:06 -04:00 |
|
bunnei
|
6978915f4e
|
gl_rasterizer: Do not render when no render target is configured.
- Used by Super Mario Odyssey.
|
2018-08-08 19:29:45 -04:00 |
|
bunnei
|
e56c6add05
|
Merge pull request #976 from bunnei/shader-imm
gl_shader_decompiler: Let OpenGL interpret floats.
|
2018-08-08 19:17:01 -04:00 |
|
bunnei
|
98ac2fa5c3
|
Merge pull request #981 from bunnei/cbuf-corrupt
maxwell_3d: Use correct const buffer size and check bounds.
|
2018-08-08 19:16:34 -04:00 |
|
bunnei
|
ba10208eb2
|
Merge pull request #978 from bunnei/fixioctl
nvhost_gpu: Don't over copy IoctlSubmitGpfifo.
|
2018-08-08 19:16:14 -04:00 |
|
bunnei
|
28e3b98c6b
|
Merge pull request #985 from bunnei/rt-r11g11b10
gpu: Add R11G11B10_FLOAT to RenderTargetBytesPerPixel.
|
2018-08-08 18:21:34 -04:00 |
|
bunnei
|
47a25d7cd7
|
Merge pull request #979 from bunnei/vtx88
maxwell_to_gl: Implement VertexAttribute::Size::Size_8_8.
|
2018-08-08 18:18:50 -04:00 |
|
bunnei
|
9e94b8f830
|
Merge pull request #975 from bunnei/am-stub
am: Stub SetScreenShotImageOrientation.
|
2018-08-08 16:46:45 -04:00 |
|
bunnei
|
123518a321
|
Merge pull request #980 from bunnei/fix-logs
renderer_opengl: Use trace log in a few places.
|
2018-08-08 16:45:42 -04:00 |
|
Lioncash
|
18cd5b3930
|
common/color: Remove unnecessary const qualifiers on return types
These are just superfluous and not necessesary
|
2018-08-08 16:17:41 -04:00 |
|
Lioncash
|
2fe76428c5
|
common/color: Get rid of undefined behavior
Gets rid of type punning via reinterpret_cast within functions. Instead,
we use memcpy to transfer the contents across types.
|
2018-08-08 16:14:37 -04:00 |
|
Lioncash
|
e3444cb2a6
|
vector_math: Use variable template version of is_signed in Vec classes
Same behavior, less code
|
2018-08-08 15:53:42 -04:00 |
|
bunnei
|
5ae5657421
|
Merge pull request #966 from lioncash/modernize
common: Convert type traits templates over to variable template versions where applicable
|
2018-08-08 15:28:34 -04:00 |
|
bunnei
|
0eeda98acf
|
Merge pull request #850 from DarkLordZach/icon-meta
Add Icons and Metadata Support
|
2018-08-08 12:27:19 -04:00 |
|
bunnei
|
a26923ef44
|
Merge pull request #968 from lioncash/vec
vector_math: Minor cleanups
|
2018-08-08 12:00:13 -04:00 |
|
bunnei
|
a550485317
|
Merge pull request #969 from lioncash/lz4
externals/CMakeLists: Add EXCLUDE_FROM_ALL to lz4's add_subdirectory() command
|
2018-08-08 11:59:14 -04:00 |
|
bunnei
|
e74d6dd0d1
|
Merge pull request #958 from lioncash/nv-global
nvdrv: Get rid of global std::weak_ptr
|
2018-08-08 11:58:45 -04:00 |
|
mailwl
|
89cc070fcf
|
Service/Account: stub LoadImage function
|
2018-08-08 14:42:54 +03:00 |
|
bunnei
|
2a28031596
|
Merge pull request #972 from lioncash/catch
externals: Update catch to 2.3.0
|
2018-08-08 03:00:57 -04:00 |
|
bunnei
|
fd89c5a7d4
|
Merge pull request #965 from lioncash/unused-files
hle: Remove unused romfs.cpp/.h
|
2018-08-08 03:00:38 -04:00 |
|
bunnei
|
3485776e57
|
Merge pull request #974 from lioncash/acc
acc: Add missing function table entries for GetUserCount
|
2018-08-08 02:56:00 -04:00 |
|
bunnei
|
1e66ac1103
|
gpu: Add R11G11B10_FLOAT to RenderTargetBytesPerPixel.
- Used by Super Mario Odyssey.
|
2018-08-08 02:42:14 -04:00 |
|
Mat M
|
b58a12eddb
|
Merge pull request #983 from mailwl/hid-fix
hid: fix IsSixAxisSensorAtRest() response
|
2018-08-08 02:37:32 -04:00 |
|
mailwl
|
219c0dabe1
|
hid: fix IsSixAxisSensorAtRest() response
|
2018-08-08 09:36:23 +03:00 |
|
bunnei
|
37e2165d82
|
gl_shader_decompiler: Stub input attribute Unknown_63.
|
2018-08-08 02:35:59 -04:00 |
|
bunnei
|
89b9893d28
|
maxwell_3d: Use correct const buffer size and check bounds.
- Fixes mem corruption with Super Mario Odyssey and Pokkén Tournament DX.
|
2018-08-08 02:10:25 -04:00 |
|
bunnei
|
a23331808d
|
renderer_opengl: Use trace log in a few places.
|
2018-08-08 01:53:23 -04:00 |
|
bunnei
|
be0642cb94
|
maxwell_to_gl: Implement VertexAttribute::Size::Size_8_8.
|
2018-08-08 01:50:53 -04:00 |
|
bunnei
|
e0f48e4daf
|
nvhost_gpu: Don't over copy IoctlSubmitGpfifo.
|
2018-08-08 01:49:47 -04:00 |
|
bunnei
|
5381a038ca
|
gl_rasterizer_cached: Implement RenderTargetFormat::B5G6R5_UNORM.
- Used by Super Mario Odyssey.
|
2018-08-08 01:48:27 -04:00 |
|
bunnei
|
3ee2d948a2
|
gl_shader_decompiler: Let OpenGL interpret floats.
- Accuracy is lost in translation to string, e.g. with NaN.
- Needed for Super Mario Odyssey.
|
2018-08-08 01:45:23 -04:00 |
|
bunnei
|
5851753d2a
|
am: Stub SetScreenShotImageOrientation.
- Used by Super Mario Odyssey.
|
2018-08-08 00:41:35 -04:00 |
|
Lioncash
|
3266d0989f
|
acc: Add missing function table entries for GetUserCount
Given this is stubbed within the common module in
5ac7b84, it should be added to the other relevant tables as well.
|
2018-08-07 22:50:45 -04:00 |
|
bunnei
|
a0c94e433d
|
acc: Stub GetUserCount. (#973)
- Used by Pokken Tournament DX.
|
2018-08-07 22:39:12 -04:00 |
|
bunnei
|
cda973349a
|
Merge pull request #967 from lioncash/sign
file_util: Avoid sign-conversions in WriteArray() and ReadArray()
|
2018-08-07 22:37:00 -04:00 |
|
Lioncash
|
e8824d065b
|
nvdrv: Get rid of global std::weak_ptr
Rather than use global state, we can simply pass the instance into the
NVFlinger instance directly.
|
2018-08-07 21:53:05 -04:00 |
|
Lioncash
|
9e90145916
|
vector_math: Remove unimplemented function prototypes
|
2018-08-07 21:33:48 -04:00 |
|
Lioncash
|
3868198de6
|
vector_math: Make functions constexpr where applicable
|
2018-08-07 21:32:05 -04:00 |
|
Lioncash
|
1393309653
|
vector_math: Convert typedefs to type aliases
|
2018-08-07 21:15:10 -04:00 |
|
Lioncash
|
6b1e9244c0
|
common: Convert type traits templates over to variable template versions where applicable
Uses the C++17 inline variable variants
|
2018-08-07 19:34:47 -04:00 |
|
Lioncash
|
fdde0c66db
|
hle: Remove unused romfs.cpp/.h
These files are no longer used, so we can get rid of them.
|
2018-08-07 19:34:12 -04:00 |
|