Matt Borgerson
|
0caeda66b1
|
xbox-pci: Factor out ram_size global
|
2021-04-19 23:33:52 -07:00 |
Matt Borgerson
|
4a937586da
|
xbox: Update kvmclock_create with new create_always param
|
2021-04-18 23:41:28 -07:00 |
Matt Borgerson
|
e1e28ba62e
|
xbox: Replace bios_name global with MachineState->firmware field
|
2021-04-18 23:41:28 -07:00 |
Matt Borgerson
|
fe0aa0c191
|
xbox: Fixup headers
|
2021-04-18 23:41:28 -07:00 |
Matt Borgerson
|
ee18e7bf35
|
nv2a: Add custom mutable string object (QString is now immutable)
|
2021-04-18 23:41:28 -07:00 |
Matt Borgerson
|
dc8eab47f6
|
nv2a: Use new 'q' prefix for atomics
|
2021-04-18 23:41:28 -07:00 |
Matt Borgerson
|
b97b053282
|
nv2a: Use bool type for state change callback running parameter
|
2021-04-18 23:41:28 -07:00 |
Matt Borgerson
|
11a680301a
|
apu: Use new 'q' prefix for atomics
|
2021-04-18 23:41:28 -07:00 |
Matt Borgerson
|
db5a8c7755
|
apu: Use bool type for state change callback running parameter
|
2021-04-18 23:41:28 -07:00 |
Matt Borgerson
|
6213a2c069
|
xbox-sio: Include qdev-properties-system.h
|
2021-04-18 23:41:28 -07:00 |
Matt Borgerson
|
66ab3ccb1f
|
xbox-acpi: Set new apci_only param in acpi_pm1_cnt_init
|
2021-04-18 23:41:28 -07:00 |
Matt Borgerson
|
609aee0bbe
|
build: Convert xemu Makefiles to meson
|
2021-04-18 23:41:28 -07:00 |
Mike
|
72b511c091
|
xbox: Fix for MCPX ROM overlay when not specified
|
2021-03-23 17:13:19 -07:00 |
Lucas Eriksson
|
8b29fa4dd7
|
video: Default to HDTV avpack
|
2021-03-18 14:30:47 -07:00 |
Matt Borgerson
|
0214f88f91
|
nv2a: Move vertex decompression to shader
|
2021-03-16 16:00:42 -07:00 |
Matt Borgerson
|
e06d1c1343
|
ui: Bump to GL 4.0
|
2021-03-16 16:00:42 -07:00 |
Matt Borgerson
|
09e2357d02
|
nv2a: Cache inline elements in LRU
|
2021-03-16 16:00:42 -07:00 |
Matt Borgerson
|
559f105a88
|
nv2a: Bump up LRU bins
|
2021-03-16 16:00:42 -07:00 |
Mike
|
ceee8d67b9
|
nv2a: Verify surface format X1R5G5B5_Z1R5G5B5
|
2021-03-13 16:14:31 -07:00 |
Matt Borgerson
|
1c6f85cdd9
|
nv2a: Round inline array attr offsets to natural boundary
|
2021-03-12 05:18:10 -07:00 |
Matt Borgerson
|
8d5961ab8f
|
nv2a: Avoid shader lookups+binds
|
2021-03-12 04:45:53 -07:00 |
Matt Borgerson
|
2dbf966a50
|
nv2a: Include attribute data address in LRU key
|
2021-03-11 04:51:36 -07:00 |
Matt Borgerson
|
fcb3246d4f
|
nv2a: Connect draw arrays primitives originally within BEGIN/END
|
2021-03-11 03:07:52 -07:00 |
Matt Borgerson
|
2483bc59aa
|
Revert "nv2a: Don't attempt to connect primitives in arrays"
This reverts commit 33f8d3c88c .
|
2021-03-11 03:07:52 -07:00 |
Matt Borgerson
|
5756a8892c
|
nv2a: Squash repeated draw arrays
|
2021-03-11 02:06:35 -07:00 |
Matt Borgerson
|
33f8d3c88c
|
nv2a: Don't attempt to connect primitives in arrays
|
2021-03-11 02:06:35 -07:00 |
Matt Borgerson
|
48ccf72e55
|
nv2a: Consider element range start in buffer uploads
|
2021-03-11 01:25:45 -07:00 |
Matt Borgerson
|
9ab3dcbd6c
|
nv2a: Update VSH constants only if different
|
2021-03-11 01:10:36 -07:00 |
Matt Borgerson
|
d62b3f4467
|
mcpx/apu: Leave voice active at EOL if persist set
|
2021-03-07 23:54:27 -07:00 |
Matt Borgerson
|
851407e07c
|
nv2a/vsh: Output muxed op first to avoid temp clobber
|
2021-03-06 19:06:47 -07:00 |
Matt Borgerson
|
516f2917aa
|
xbox: Add comment to clarify boot ROM details
|
2021-03-06 17:10:40 -07:00 |
Mike
|
5a353bf500
|
xbox: Support MCPX ROM overlay disable
|
2021-03-06 17:10:40 -07:00 |
Matt Borgerson
|
105f86d973
|
nv2a: Factor Kelvin methods into functions
|
2021-03-06 01:45:40 -07:00 |
Matt Borgerson
|
9d545d17e7
|
nv2a: Relax stall conditions on pusher
|
2021-03-04 20:45:58 -07:00 |
Camden Smallwood
|
10863d1c0d
|
nv2a: Use GL_ELEMENT_ARRAY_BUFFER when calling glDrawElements
|
2021-03-04 17:53:08 -07:00 |
Matt Borgerson
|
7284a27d95
|
input: Update at device poll if not updated recently
|
2021-03-04 13:52:04 -07:00 |
Matt Borgerson
|
fc73893f3c
|
nv2a: Fix clip range scaling precision loss
|
2021-03-03 18:10:49 -07:00 |
wutno
|
76272d306b
|
xbox: Temporarily revert LPC PCI device revision change
|
2021-03-03 15:36:21 -07:00 |
wutno
|
f36a0d629c
|
xbox: Update PCI device header revisions to match Xbox 1.0 retail
|
2021-03-03 13:43:42 -07:00 |
Matt Borgerson
|
6e564854fc
|
xemu: Update copyright
|
2021-03-03 03:48:11 -07:00 |
Matt Borgerson
|
7dae26380e
|
nv2a: Stall pusher for pending sync events
|
2021-03-03 03:41:20 -07:00 |
Matt Borgerson
|
48c1720da8
|
nv2a: Support PVIDEO overlays again
|
2021-03-01 18:40:30 -07:00 |
Matt Borgerson
|
f2bfa672e6
|
nv2a: Specify GL_STREAM/STATIC_DRAW buffer usages
|
2021-02-27 15:17:17 -07:00 |
Matt Borgerson
|
0d9ff0872a
|
nv2a: Swap glDrawRangeElements for glDrawElements
|
2021-02-27 15:17:17 -07:00 |
Matt Borgerson
|
f89dc5c446
|
nv2a: Add surface download complete event
|
2021-02-18 21:17:30 -07:00 |
Matt Borgerson
|
7b84142c4e
|
nv2a: Add fb sync complete event
|
2021-02-18 02:48:25 -07:00 |
Matt Borgerson
|
8326870f77
|
nv2a: Eliminate re-malloc of inline buffer
|
2021-02-12 18:55:06 -07:00 |
Matt Borgerson
|
b536ac07d6
|
nv2a: Fix surface debug print field
|
2021-02-11 16:45:36 -07:00 |
Matt Borgerson
|
7926347c8b
|
nv2a: Fix buffer size in surface flip
|
2021-02-11 16:33:47 -07:00 |
Matt Borgerson
|
afed1a4835
|
nv2a: Clear entire PSH struct before hashing
|
2021-02-11 16:10:34 -07:00 |