gibbed
8d016a3c14
Update the Vulkan loader to SDK 1.0.54.0
2017-08-08 20:44:24 -05:00
gibbed
b14dc3351c
GPU: Make 1D textures into 2D ones.
2017-08-08 17:58:11 -05:00
gibbed
1570dcd24c
Vulkan: 32_32_32_32 had wrong unsigned format.
2017-08-08 16:51:19 -05:00
gibbed
90b8f983d0
- Vulkan: DXT1_AS_16_16_16_16 should probably map to VK_FORMAT_BC1_RGBA_UNORM_BLOCK.
...
- Vulkan: Added comments regarding CTX1 format.
2017-08-08 16:47:16 -05:00
gibbed
42533d39eb
Vulkan: Assume all 1D texture sampling is actually sampling a 2D texture.
2017-08-08 16:35:19 -05:00
DrChat
fdef1e098d
Input: Bind F and K to left thumb and right thumb, respectively.
2017-08-08 16:06:55 -05:00
gibbed
2cf0b39bf5
Whoops.
2017-08-08 08:40:46 -05:00
gibbed
1e92a4e06c
XAM: Write as many items possible when enumerating. Fixes Nier not detecting system save data (and possibly other games).
2017-08-08 04:53:01 -05:00
gibbed
355d9f6c62
Take three?
2017-08-08 02:10:22 -05:00
gibbed
3aa5a70827
Take two?
2017-08-08 01:49:53 -05:00
gibbed
19627a6cb2
GPU: Cast various flags to bool in IssueCopy. Fixes #773 .
2017-08-08 01:46:21 -05:00
gibbed
4a95862023
GPU: Ensure texture resolves are at least 1x1.
2017-08-08 01:39:42 -05:00
gibbed
d2d8d65629
GPU: First pass of CTX1 to R8G8_UINT conversion implementation for Vulkan.
2017-08-08 00:26:40 -05:00
Dr. Chat
8d261ca73d
x64 JIT: Simplify splats
2017-08-08 00:12:38 -05:00
DrChat
ee18d548c9
Vulkan: Do not bind a NULL pipeline even if a full update is requested.
2017-08-08 00:11:08 -05:00
DrChat
0720bbe19f
Vulkan: Fix race crash in trace viewer
2017-08-07 23:35:17 -05:00
DrChat
cce5182725
Vulkan: Fix swap on resolve (off by one!)
...
Clean up part of IssueCopy
2017-08-07 23:34:50 -05:00
DrChat
35e4431c33
Vulkan: Get rid of the empty descriptor set
2017-08-07 21:46:35 -05:00
DrChat
8bfe22bbd7
GPU Shader Translator: Add cases for memexport registers
2017-08-07 21:40:24 -05:00
DrChat
cfc65a0197
GPU: Rewrite/rephrase some confusing shader translator code
2017-08-07 21:08:01 -05:00
gibbed
6d9a56a269
GPU: Fixed texel pitch calculation for linear textures.
2017-08-07 20:50:42 -05:00
gibbed
febe46973f
GPU: Don't use host write bit for texture uploads.
2017-08-07 19:47:17 -05:00
gibbed
b4ae5b9a01
- GPU: Removal of deprecated TextureInfo fields.
...
- GPU: Replicated removed deprecated fields into local struct for GL.
- GPU: Improved texture copies for Vulkan, no more pitch changes.
- GPU: Stubbed code for CTX1 conversion in Vulkan.
2017-08-07 19:30:06 -05:00
gibbed
906f24cb1a
GPU: Make the format info table 64 statically elements again.
2017-08-07 19:13:02 -05:00
DrChat
c656d95345
Vk Immediate: Get Sampler
2017-08-06 18:24:48 -05:00
DrChat
2ba0ebb4cb
GPU: Add back k_1_REVERSE
2017-08-06 16:55:02 -05:00
gibbed
bd58191239
Moved format info table to its own file to maintain formatting.
2017-08-06 14:13:19 -05:00
gibbed
5ce29dbe1c
Format info table was off by one this whole time. Who knew?
2017-08-06 13:58:37 -05:00
gibbed
791f81c484
Prettify format info table.
2017-08-06 13:57:13 -05:00
DrChat
eb022939d1
Vulkan: Initialize a texture's framebuffer to nullptr
2017-08-06 12:47:34 -05:00
Dr. Chat
90bd08ffd1
UI: Update width and height for fullscreen
2017-08-03 22:47:51 -05:00
Dr. Chat
5430dd0cd0
UI: Properly size microprofile, make dpi transparent to unaware users.
2017-08-03 22:34:12 -05:00
Dr. Chat
707f4c96ba
UI: Fix incorrect declarations for winapi functions
2017-08-03 22:05:02 -05:00
Justin Moore
d081cf5f5c
Merge pull request #743 from parkerlamb/startup_race
...
Prevent race condition during emulator startup (issue #702 )
2017-08-03 21:36:22 -05:00
Dr. Chat
b3b7acb7ca
UI: Dynamic DPI scaling
2017-08-03 21:17:57 -05:00
DrChat
aeb0e2557c
UI: Very basic dynamic DPI support
2017-08-03 19:13:51 -05:00
DrChat
d439704aa9
Vk UI: Free copy command buffer on exit
2017-08-03 16:02:13 -05:00
Dr. Chat
aee5601c68
xboxkrnl: Initial (untested) implementation of NtProtectVirtualMemory
2017-07-24 21:41:47 -05:00
Dr. Chat
a5bdeeb2da
Remove buildbot status image
2017-07-21 14:48:13 -05:00
Justin Moore
299e0f7e48
Merge pull request #758 from AllanCat/master-pr
...
Fixed white edge on some textures(text display).
2017-07-21 11:51:24 -05:00
AllanCat
7ad6fc92f6
Fixed white edge on some textures(text display).
2017-07-19 23:18:49 +08:00
Rick Gibbed
1d56b32a97
Merge pull request #757 from AllanCat/master-pr
...
Fixed Vulkan's dark color issue.
2017-07-19 02:18:35 -05:00
AllanCat
c47d12875c
Fixed Vulkan's dark color issue.
2017-07-19 15:06:29 +08:00
Ben Vanik
e11ba02e06
Merge pull request #747 from Kriskras99/master
...
clang-format update and addition
2017-07-12 18:38:14 -07:00
Doug Johnson
a7671fa2cd
Add C++ lib linker for clang on Linux
2017-07-11 11:47:25 -06:00
Doug Johnson
8ced8eb9e4
base: filesystem_posix: Implement missing functionality
2017-07-11 11:47:25 -06:00
Doug Johnson
b143b91fbb
base: threading_linux: Stub out several synchronization constructs
2017-07-11 11:47:25 -06:00
sephiroth99
03091d1b71
Add missing libraries when linking xenia-app on Linux
...
Currently, each module in Xenia is built as a static library (also
called archive). On Linux, an archive only contains the object files
for that module. So any depedency that module has must be specified by
adding those other modules when linking the program, as the dependencies
are resolved at that time.
2017-07-11 11:47:25 -06:00
Doug Johnson
879d6e979f
Add missing <string> include
2017-07-11 11:47:25 -06:00
Doug Johnson
ae30bc1207
ui:loop_gtk: Use default thread::id constructor instead of explicit id
2017-07-11 11:47:25 -06:00