This website requires JavaScript.
24d4e1e0e5
[x64] Add BMI1-based acceleration for AndNot
Wunkolo
2022-01-02 16:56:04 -08:00
3ab43d480d
[x64] Add kX64EmitBMI1 feature-flag and detection
Wunkolo
2022-01-02 16:28:26 -08:00
0fdb855a11
[JIT, x64] Add and implement OPCODE_AND_NOT
Wunkolo
2022-01-02 16:16:14 -08:00
4f258b2ee9
[GPU, Vulkan] Fix typo in non AMD64 code
Joel Linn
2021-12-28 11:11:57 +01:00
59cce10ae1
[CI, Drone] Add Android NDK builds
Joel Linn
2021-12-27 21:36:58 +01:00
657645fb2c
[CI, Drone] Add GCC builds
Joel Linn
2021-09-23 11:57:47 +02:00
b2e51fd24f
[xenia-build] Update clang-format version to 13
Joel Linn
2021-09-23 15:41:12 +02:00
7fc93185f2
Replace premake5 binary with CI artifact.
Rick Gibbed
2022-01-02 15:49:16 -06:00
094c20bd4e
Update premake-core.
Rick Gibbed
2022-01-02 15:43:59 -06:00
13a48e13bd
[Base] Add operator<< string conversion for vec128_t
Wunkolo
2022-01-02 12:40:02 -08:00
f645c3ba31
[Base] Fix to_hex_string out-of-indexing for vec128_t type
Wunkolo
2022-01-02 12:45:13 -08:00
5317907523
[x64] Add kX64EmitAVX512* feature-flags
Wunkolo
2021-12-28 18:11:44 -08:00
1a8068b151
[Base] Add user-literals for several memory sizes
Wunkolo
2021-12-30 17:25:30 -08:00
b64b4c6761
[x64] IsFeatureEnabled: Allow parallel feature checks
Wunkolo
2021-12-28 18:22:51 -08:00
371441ec3a
[XModule] Remove module and its functions while unloading
Gliniak
2021-12-25 15:11:05 +01:00
f2c0ae46c1
[Kernel] Added missing month to RtlTimeFieldsToTime
Gliniak
2021-12-20 08:53:45 +01:00
701300e8e9
[Linux] Use sched_yield instead of the deprecated pthread_yield
Triang3l
2021-12-18 19:43:17 +03:00
a950dff87d
[Vulkan] Update SPIRV-Tools fork to fix Linux building issue
Triang3l
2021-12-17 13:49:36 +03:00
39890bab6f
Merge branch 'master' into vulkan
Triang3l
2021-12-13 22:06:09 +03:00
509a1fa386
[GPU] Fix a crash when GetWindowTitleText is called before the texture cache is initialized
Dr. Chat
2021-12-12 22:50:43 -06:00
95c2101ca9
Merge branch 'master' into vulkan
Triang3l
2021-12-12 21:32:43 +03:00
e25167d2bc
[GPU] Fix quads>triangles cvar, primitive type test cases
Triang3l
2021-12-12 18:28:02 +03:00
0846cc026d
[APU] Manage XAudio 2.8 lifecycle in MTA thread + error handling cleanup
Triang3l
2021-12-12 17:05:01 +03:00
9606ff2a31
[D3D12] Fix 8192 texture size storage
Triang3l
2021-12-12 16:27:49 +03:00
d813f7435b
[GPU] Revert 64bpp resolve addressing regression caused by a misunderstanding
Triang3l
2021-12-12 14:32:03 +03:00
793cebd6a7
[GPU] Explain 1.5x scaling issues in a comment
Triang3l
2021-12-12 14:23:59 +03:00
38b4741c8f
[GPU] Mostly generic, not square-only resolution scaling
Triang3l
2021-12-11 21:55:33 +03:00
e2da8597e1
[UI] Delete the now-unused loop_gtk.h
Triang3l
2021-12-04 16:36:45 +03:00
211cc99f42
Rename control_flow_analysis_pass.cpp to control_flow_analysis_pass.cc
Jack Harper
2021-11-12 22:09:13 +00:00
fdec0ab332
[Code] Make union usage more consistent
Triang3l
2021-11-01 22:56:24 +03:00
6630442588
Merge branch 'master' into vulkan
Triang3l
2021-11-02 03:04:54 +03:00
dbd518f137
[Android] Clone Premake from sdcard to a hidden directory
Triang3l
2021-11-02 03:03:45 +03:00
6c75361dba
Merge branch 'master' into vulkan
Triang3l
2021-11-02 02:16:03 +03:00
bf1f189e78
[Android] Make gradlew executable
Triang3l
2021-11-01 23:24:22 +03:00
ee937b98d9
[Android] Update Gradle to 7.2 + Android plugin 7.0.3
Triang3l
2021-11-01 23:21:21 +03:00
ce68a09b0c
Merge branch 'master' into vulkan
Triang3l
2021-10-31 16:27:37 +03:00
ddc3885795
[UI] Remove dtor lock as thread join will be done anyway
Triang3l
2021-10-31 16:04:46 +03:00
7e6cf349e2
[Build] Use first-party premake-androidndk (#1878 )
Triang3l
2021-10-30 00:01:27 +03:00
2962a266b5
Fix xenia-core build on macOS
Conrad Kramer
2021-10-06 14:55:58 -07:00
548758857f
Fix Xcode support in xenia-build
Conrad Kramer
2021-10-06 14:38:06 -07:00
28fec845d5
[GPU] Document memexport/resolve formats with more details
Triang3l
2021-10-22 20:00:41 +03:00
f40607041b
[APU] Skip audio header when there is no valid input
Gliniak
2021-10-18 08:50:51 +02:00
d6660ac391
[Kernel] Added %L to formatter
Gliniak
2021-10-14 11:33:56 +02:00
5161bd7ab2
Fix "404 not found" on "Build commit on Github..."
soopercool101
2021-09-28 14:14:19 -07:00
cfd18b89f8
[GPU] GCC build fix for render target cache
Joel Linn
2021-09-22 15:06:10 +02:00
247cb91ac5
[Base] Replace GCC workaround (loop opt bug)
Joel Linn
2021-09-22 15:04:00 +02:00
36d8b20287
[Docs] Android code style guide
Triang3l
2021-09-18 20:33:00 +03:00
26a2d814da
[UI] android.app.NativeActivity > WindowedAppActivity + code style
Triang3l
2021-09-18 20:32:24 +03:00
347c9f01fd
Update FUNDING.yml. [ci skip]
Rick Gibbed
2021-09-16 13:11:22 -05:00
4068819266
Update FUNDING.yml. [ci skip]
Rick Gibbed
2021-09-16 12:49:08 -05:00
15436b17bb
Update FUNDING.yml.
Rick Gibbed
2021-09-16 11:55:30 -05:00
360e2f5414
[Kernel] Fix glibc exception on empty content_root
Joel Linn
2021-09-15 22:10:57 +02:00
0335571354
[UI] Android CallInUIThread and activity onDestroy
Triang3l
2021-09-15 22:58:11 +03:00
d4f2bef6c8
[FFmpeg] Update submodule
Joel Linn
2021-09-13 21:09:53 +02:00
cf85bf2efd
Merge branch 'master' into vulkan
Triang3l
2021-09-14 22:29:51 +03:00
f91b895c9a
[Base] Don't use raw clock where unsupported
Triang3l
2021-09-13 23:13:02 +03:00
7aeac37eb6
[Base/UI] Android globals initialization + WindowedAppContext parts
Triang3l
2021-09-13 23:09:28 +03:00
acbd22840d
[Base] Android log sink + sink cleanup
Triang3l
2021-09-13 22:53:19 +03:00
b77e6eb8e6
[D3D12] Fix syntax warnings reported by Clang
Triang3l
2021-09-12 17:12:33 +03:00
4f95e094e4
[GPU] Remove outdated forward declarations from trace_dump.h
Triang3l
2021-09-12 14:32:41 +03:00
ecccd02f8a
Merge branch 'master' into vulkan
Triang3l
2021-09-12 14:10:36 +03:00
6241b4f907
[Kernel] stringstream<< > string.push_back as LLVM libc++ doesn't support char16_t stream
Triang3l
2021-09-12 13:04:03 +03:00
9d992e3d06
[Kernel] Rename sin_zero due to #define on Android
Triang3l
2021-09-11 23:31:52 +03:00
44847abb98
[Kernel] Remove a TODO for a verified reference
Triang3l
2021-09-07 21:11:56 +03:00
56b4a45002
[Docs] Avoiding in-game proper names
Triang3l
2021-09-05 21:43:08 +03:00
ddb08c60c2
[Docs] Source traceability and game title ban
Triang3l
2021-09-05 21:34:38 +03:00
e720e0a540
[Code] Remove game names from code comments (most of at least)
Triang3l
2021-09-05 21:03:05 +03:00
6986d6c7e8
[Config] Use locale-neutral fmt instead of to_string
Triang3l
2021-08-28 23:06:28 +03:00
64366979c7
[UI] Make Xenia title start from a capital letter
Triang3l
2021-08-28 19:44:23 +03:00
6ce5330f5f
[UI] Loop thread to main thread WindowedAppContext
Triang3l
2021-08-28 19:38:24 +03:00
f540c188bf
[Lint] Revert incorrect clang-format changes
Triang3l
2021-08-26 21:18:18 +03:00
cb13f0bae6
Merge pull request #1431 from bwrsandman/linux_windowing
Triang3l
2021-08-26 23:01:38 +03:00
7edfdc2672
Merge branch 'master' into linux_windowing
Triang3l
2021-08-26 22:58:14 +03:00
f6f524b814
Implemented ExLoadedImageName
Gliniak
2020-10-11 17:37:22 +02:00
bf8138a886
[VFS] Add NullDevice (returns success for all calls), handle \Device\Harddisk0\ with it
emoose
2021-07-05 04:58:29 +01:00
e5725b5877
[Kernel] Support XFileAlignmentInformation, stub NtDeviceIoControlFile & IoCreateDevice
emoose
2021-07-05 04:54:15 +01:00
eaab7998f7
[Kernel/XAM] Run XAM-tasks in seperate thread, stub XamTaskShouldExit
emoose
2021-07-05 04:50:14 +01:00
f2c706f943
[App] Add cache:\ mount for older games that use it
emoose
2021-07-05 04:48:33 +01:00
05bfdb02e5
[XAM] Return correct error code from GetServiceInfo
Gliniak
2021-07-09 08:50:13 +02:00
ed0a15dcc8
Use AppVeyor vars for extended version info.
gibbed
2021-08-08 10:20:51 -05:00
a9e35b443f
[SDL2] Update to version 2.0.16
Jonathan Goyvaerts
2021-08-10 20:56:44 +02:00
4861022158
[Base] Fix fpfs with GCC/Clang
sephiroth99
2021-08-05 00:05:17 -04:00
f933d9c409
[XAM] XamEnumerate: Set initial item_count value to 0
Gliniak
2021-08-06 09:04:58 +02:00
c9073e101f
[XAM] Fix ContentCreate to pass copy of root_name.
Gliniak
2021-07-30 11:42:37 +02:00
90c4950503
[HID] Fix SDL GetKeystroke copy-paste regression
Triang3l
2021-07-26 10:11:14 +03:00
48bb93a9ca
[Linux] Fix pkg-config trailing space causing premake to output an extra empty library -l Fixes #1868
Jonathan Goyvaerts
2021-07-21 16:32:58 +02:00
a7efdd9ed8
[Build] Run pkg_config only on Linux, not all non-Windows
Triang3l
2021-07-20 20:16:39 +03:00
35321a10c3
[Kernel] Improvements to MmQueryStatistics
Gliniak
2021-05-30 12:52:34 +02:00
1e0237d404
[Vulkan] Fix XCB #ifdef
Triang3l
2021-07-12 12:15:47 +03:00
6412bb8910
[Vulkan] Remove a remaining Volk reference
Triang3l
2021-07-12 00:00:06 +03:00
692e329e9c
[Vulkan] Load Vulkan manually for more lifetime and extension control
Triang3l
2021-07-11 22:56:01 +03:00
9bb104b354
Merge branch 'master' into vulkan
Triang3l
2021-07-03 20:59:25 +03:00
458e4e1a31
[GPU] Official RB name from RDNA/GCN/TeraScale/Xenos docs/news
Triang3l
2021-07-01 23:43:01 +03:00
1cf12ec70b
[UI/HID] ui::VirtualKey enum
Triang3l
2021-07-01 23:32:26 +03:00
ddee85f0be
[Kernel] Fix XStaticUntypedEnumerator item count.
gibbed
2021-06-30 13:23:49 -05:00
4498a28568
[XAM] Deferred xeXamContentCreate.
gibbed
2021-06-30 03:05:16 -05:00
e8fda5878c
[XAM] Enumerator improvements.
gibbed
2020-12-04 14:52:05 -06:00
b18f73b949
[Kernel] Add make_object template.
gibbed
2021-06-30 02:29:42 -05:00
480791a056
[Base] Implement message boxes on Linux
Joel Linn
2021-06-29 23:32:22 +02:00
e23a9b7608
[Kernel] Add APC support to NtWriteFile
emoose
2021-06-28 21:27:29 +01:00