Carter Li
|
4e44c0520b
|
GPU: detects max PCI gen & link width
|
2026-06-14 19:51:29 +08:00 |
|
Carter Li
|
55eb3c59d4
|
GPU (Linux): replaces amdgpu library with raw ioctl calls
|
2026-06-14 19:51:29 +08:00 |
|
Carter Li
|
878ccf1375
|
DisplayServer (Linux): use kernel headers if libdrm is not available
|
2026-06-13 12:29:51 +08:00 |
|
Carter Li
|
17914dc29e
|
Global: unifies FF_STR macro
|
2026-06-13 12:29:51 +08:00 |
|
李通洲
|
14dfe171fb
|
GPU (OpenBSD): adds DRM method
|
2026-06-13 12:29:51 +08:00 |
|
Carter Li
|
265c334399
|
GPU (FreeBSD): moves DRM detection to global space for OpenBSD use
|
2026-06-13 12:29:51 +08:00 |
|
Carter Li
|
fc303c58db
|
GPU: adds unified ffGPUFillVendorByDeviceName
|
2026-06-13 12:29:51 +08:00 |
|
Carter Li
|
01e7503263
|
GPU (BSD): uses direct ioctl calls (WIP)
|
2026-06-13 12:29:50 +08:00 |
|
Carter Li
|
ffd0455fe3
|
DisplayServer (Linux): rewrites libdrm calls with plain ioctls
|
2026-06-12 14:34:36 +08:00 |
|
Carter Li
|
7cecdb0e6d
|
DisplayServer (Linux): don't return success if no devices are successfully connected
|
2026-06-11 10:49:07 +08:00 |
|
Carter Li
|
420a9e9d7b
|
TerminalFont (Linux): adds kmscon support
Fixes #2393
|
2026-06-11 10:49:00 +08:00 |
|
Carter Li
|
b96d8ad00b
|
Terminal (Linux): adds kmscon version detection support
|
2026-06-11 10:15:50 +08:00 |
|
Carter Li
|
eb54c89b4a
|
OS (macOS): adds the code name of macOS 27
|
2026-06-09 14:05:23 +08:00 |
|
Carter Li
|
09e28451ec
|
CPU (Linux): simplifies code of frequency detection
|
2026-06-09 13:38:49 +08:00 |
|
Carter Li
|
35c2f8c924
|
CPU (Linux): fixes physical core detection on non-x86
|
2026-06-09 13:09:58 +08:00 |
|
李通洲
|
3ec7e94b47
|
CPU (Windows): uses a better way to fetch core types
|
2026-06-08 19:03:23 +08:00 |
|
李通洲
|
5cd4316f98
|
CPU (X86): uses normalized cpu brand name for pattern matching
|
2026-06-08 00:41:08 +08:00 |
|
李通洲
|
e946861eb0
|
Codec (Windows): fixes compatibility of Win 8.1
|
2026-06-08 00:41:01 +08:00 |
|
李通洲
|
f09aebecd5
|
CPU (X86): updates comments
|
2026-06-07 16:48:15 +08:00 |
|
李通洲
|
e936ddef6b
|
CPU (X86): adds code name and tech detection
Fixes #1501
|
2026-06-07 10:46:37 +08:00 |
|
Carter Li
|
3b56200ee4
|
Packages: adds option PACKAGES_REMOVE_DISABLED to remove disabled package managers from the build entirely
|
2026-06-04 17:22:24 +08:00 |
|
Carter Li
|
de95a62e2f
|
Codec (macOS): removes usage of JPEG XL; replaces enums with raw constants
|
2026-06-04 10:48:01 +08:00 |
|
李通洲
|
794035f8d9
|
Shell: sets pretty name of busybox to ash
|
2026-06-03 18:29:33 +08:00 |
|
李通洲
|
723552f68b
|
Shell: be more robust on busybox version detection
|
2026-06-03 18:29:10 +08:00 |
|
Carter Li
|
616a5c7aea
|
Codec (Vulkan): be compatible with old Vulkan headers
Fixes #2367
|
2026-06-03 15:23:42 +08:00 |
|
Carter Li
|
5e1e94473e
|
Bootmgr (macOS): don't hard-code the firmware name
|
2026-06-03 15:23:42 +08:00 |
|
李通洲
|
8aeb7c2f10
|
Shell (Linux): improves performance of busybox (ash) version detection
|
2026-06-02 17:44:55 +08:00 |
|
Carter Li
|
54f18982ac
|
Common: renames arrayUtil to arrutil
|
2026-06-02 10:59:18 +08:00 |
|
Carter Li
|
428c05b9de
|
Codec (Linux): optimises code
|
2026-06-02 09:10:55 +08:00 |
|
李通洲
|
9e4e0cb838
|
Codec (Linux): removes VAEntrypointEncPicture
|
2026-06-01 23:45:17 +08:00 |
|
李通洲
|
95a370e5a2
|
Codec (macOS): fixes building
|
2026-06-01 20:48:59 +08:00 |
|
李通洲
|
e013005f34
|
Code (Vulkan): fixes compiling
|
2026-06-01 20:16:30 +08:00 |
|
李通洲
|
2e4b7baf44
|
Codec (Android): adds showType support
|
2026-06-01 19:27:37 +08:00 |
|
李通洲
|
a47ff0b2dc
|
Codec (macOS): adds showType support
|
2026-06-01 19:27:37 +08:00 |
|
李通洲
|
1f13f6c8f5
|
Codec (Windows): adds showType support
|
2026-06-01 19:27:37 +08:00 |
|
Carter Li
|
37029dbbe3
|
Codec (Vulkan): adds showType support
|
2026-06-01 19:27:37 +08:00 |
|
Carter Li
|
35428606e7
|
Codec (Linux): adds FFCodecShowOptions; code cleanup
|
2026-06-01 19:27:37 +08:00 |
|
Carter Li
|
a1bf014352
|
Codec: normalizes platformApi string
|
2026-06-01 10:34:17 +08:00 |
|
Carter Li
|
412fc94dab
|
WM (Linux): fixes possible segfault when detecting sway version
Fixes #2360
|
2026-06-01 10:16:26 +08:00 |
|
李通洲
|
bc86c66cdd
|
Codec (Windows): detects encoders detection support via MFT on Win10 or older
|
2026-06-01 09:16:22 +08:00 |
|
李通洲
|
9afa01812d
|
Codec (Vulkan): disables impl if the vulkan headers are too old to use
|
2026-06-01 00:15:27 +08:00 |
|
李通洲
|
30a8a94cd2
|
Chore (Haiku): silences compiler warnings
|
2026-05-31 23:56:45 +08:00 |
|
李通洲
|
3a54617196
|
Codec: adds vulkan support
|
2026-05-31 23:45:20 +08:00 |
|
李通洲
|
3e3a03a233
|
Codec (Android): adds support
|
2026-05-31 23:37:50 +08:00 |
|
李通洲
|
e14ea926a5
|
Codec (macOS): adds platformApi
|
2026-05-31 23:37:49 +08:00 |
|
李通洲
|
9d8f794cb9
|
Codec (Windows): detects encoder support via d3d12va
|
2026-05-31 23:37:49 +08:00 |
|
Carter Li
|
825b8b8715
|
Codec (Linux): adds vdpau fallback impl
|
2026-05-31 23:37:49 +08:00 |
|
Carter Li
|
473a08d85c
|
Decoder: renames to Codec and adds encoders detection support
|
2026-05-31 23:37:49 +08:00 |
|
Carter Li
|
ae5132c388
|
Decoder (macOS): adds support
|
2026-05-31 23:37:49 +08:00 |
|
李通洲
|
1addcec7a2
|
Decoder (Linux): adds *nix support
|
2026-05-31 23:37:49 +08:00 |
|