mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-03-06 20:58:37 +01:00
Commit graph
Select branches
Hide pull requests
barrier-control-override
clang-alignas-fix
clang-fix
clear-nvidia-workaround-thing
d3d11-icb-rework
d3d11-lazy-binding
d3d11-no-single-use-mode
d3d11on12device1
d3d9-fixes
d3d9-lerp-mad
d3d9-no-vector-alignment
d3d9-shader-val-rebase
dcl-index-range
debug-utils-stuff
debug-utils-stuff-v2
defrag-option-anv
defrag-ordering
direct-draw-batching
dxgi-a8-unorm
edf6
frog
gpl-patch-vs-fix
granular-image-barriers
icb-opt
init-buffer-dword-fix
latency-control
latency-tracker-nv
layered-resolve-attachments
master
memory-debug
memory-defrag-wip
memory-defrog-debug
misyl/spec-const-clip-plane
msaa-sampling
msvc-stuff
no-direct-mapping
no-fse
no-occlusion
no-present-fence
nv-low-latency2
pageable-device-memory
partial-present-log
present-fence-fix
presenter-deadlock
proton-9.0-4
reflex
regex-bad-alloc
resolve-attachments
setupapi-import
sha1-profile
shader-barrier-rework
shader-validator-inst-logging
sparse-zero-buffer
store-fence
swapchain-composition-dummy-hwnd
swapchain-creation-error
swapchain-log
tiler-ignore-explicit-flush
tiler-secondary-cmd-buf-opt
tracking-opt-thing
ue4-workarounds
waitforpresent-sync
wd2-workaround
#100
#1002
#1004
#1005
#1009
#101
#101
#1018
#1019
#1023
#1028
#1036
#1037
#1038
#1041
#1043
#1046
#1049
#105
#105
#1052
#1058
#1060
#1064
#1065
#1069
#1071
#1076
#1089
#1092
#1101
#1104
#1107
#1108
#1110
#1112
#1117
#1120
#1123
#1124
#1141
#115
#1150
#1158
#1166
#1171
#1173
#1174
#1180
#1184
#1185
#1194
#1197
#1198
#120
#1218
#122
#1227
#123
#1233
#1238
#1240
#1248
#125
#125
#1251
#1255
#1259
#126
#1260
#1264
#1270
#1272
#1275
#1276
#1283
#1288
#129
#129
#1291
#130
#1310
#1311
#1317
#1327
#1328
#1342
#1344
#1346
#1348
#1350
#1351
#1365
#1366
#137
#1370
#1379
#1382
#1383
#1384
#1390
#140
#1404
#1405
#1406
#1429
#143
#143
#1431
#1432
#1436
#1437
#144
#1441
#1442
#1454
#1458
#1465
#1466
#1468
#1469
#1477
#1489
#1491
#1494
#1496
#1497
#1502
#151
#1510
#1512
#1515
#1516
#1520
#1527
#153
#1531
#1533
#1535
#1536
#154
#1548
#156
#1563
#1565
#1566
#157
#1570
#1576
#1577
#1578
#1582
#1583
#1588
#1597
#1599
#1606
#162
#1626
#163
#163
#1631
#1633
#1635
#1638
#1643
#1644
#165
#165
#1654
#1658
#1661
#1662
#1663
#1667
#1670
#1673
#1678
#1679
#1686
#1688
#1689
#169
#1690
#170
#170
#1700
#1702
#1705
#1708
#171
#1711
#1713
#1714
#172
#1725
#1728
#1733
#1736
#174
#175
#1750
#1753
#1759
#176
#176
#1761
#1762
#1765
#1767
#1776
#1778
#1781
#1786
#179
#179
#180
#180
#1805
#1807
#1812
#1821
#183
#1850
#1855
#1857
#1858
#1863
#1865
#1871
#1872
#1878
#188
#1883
#1886
#1887
#1888
#1889
#1890
#19
#1901
#1907
#1909
#1926
#1927
#1930
#1931
#1934
#1938
#1944
#1950
#1951
#1952
#1953
#1958
#1959
#1962
#1963
#1966
#1973
#1975
#1977
#1982
#1987
#1995
#1997
#20
#2002
#2006
#2008
#2010
#2011
#2020
#2021
#2024
#2034
#2038
#2039
#204
#204
#2040
#2043
#2044
#2047
#205
#2050
#2052
#2053
#2060
#2061
#2067
#2068
#2075
#2076
#2077
#2080
#2085
#2088
#2091
#2094
#2095
#2096
#2097
#21
#210
#210
#2102
#2103
#2105
#2109
#211
#2111
#2113
#2114
#2126
#2127
#2129
#2134
#2137
#2138
#2143
#2151
#2153
#2155
#2156
#2157
#2158
#2160
#2162
#2163
#2173
#2175
#2180
#2181
#2183
#2192
#22
#220
#2201
#2206
#2207
#2211
#2212
#2213
#2214
#2215
#2216
#2217
#2218
#2219
#2220
#2221
#2222
#2223
#2224
#2225
#2226
#2227
#2228
#2230
#2231
#2233
#2234
#2235
#2241
#2242
#2243
#2244
#2247
#2248
#2250
#2251
#2252
#2256
#2258
#2259
#2260
#2261
#2262
#2263
#2273
#2274
#2282
#2284
#2287
#2294
#2296
#2297
#230
#2301
#2304
#2305
#231
#2313
#2314
#2315
#2317
#2318
#2320
#2323
#2327
#2332
#2339
#234
#2340
#2341
#2344
#235
#235
#2357
#2359
#236
#2364
#2378
#2379
#2383
#2392
#2396
#2399
#2403
#2405
#2408
#2408
#2422
#2422
#2423
#2431
#2432
#2433
#244
#2441
#2448
#2449
#246
#2460
#2462
#2463
#2466
#247
#2474
#2477
#2484
#2485
#2488
#2492
#2494
#2497
#2511
#2512
#2514
#2515
#2516
#2517
#2522
#2524
#2530
#2534
#2536
#2538
#2543
#2544
#2546
#2547
#2549
#2550
#2553
#2561
#2562
#2565
#2566
#2571
#2572
#2573
#2574
#2579
#258
#258
#2584
#2587
#2588
#2594
#2597
#2598
#2599
#2608
#2610
#2610
#2612
#2615
#2616
#2617
#2618
#2619
#2620
#2624
#2635
#2637
#2639
#264
#2645
#2646
#2650
#2659
#2660
#2661
#2662
#2663
#2665
#2668
#2673
#2674
#2675
#2677
#2679
#268
#268
#2680
#2681
#2682
#2683
#2684
#2685
#2692
#2694
#2696
#2700
#2704
#2707
#2708
#2709
#271
#2711
#2714
#2716
#2717
#2718
#2721
#2722
#2724
#2725
#2726
#2728
#2731
#2734
#2736
#2737
#2741
#2742
#2743
#2747
#2754
#2758
#2759
#2761
#2765
#2766
#2768
#2769
#2770
#2773
#2774
#2775
#2776
#2777
#2778
#2781
#2782
#2783
#2786
#2788
#2789
#279
#2790
#2791
#2792
#2793
#2796
#2799
#2800
#2802
#2804
#2805
#2806
#2807
#2808
#2810
#2812
#2813
#2815
#2817
#2820
#2821
#2823
#2824
#2826
#2828
#2829
#2830
#2831
#2833
#2835
#2836
#2838
#2839
#2842
#2843
#2844
#2845
#2846
#2847
#2848
#2849
#2850
#2851
#2852
#2853
#2854
#2855
#2856
#2857
#2858
#2859
#2861
#2864
#2867
#2869
#2870
#2871
#2873
#2875
#2876
#2878
#2880
#2881
#2882
#2885
#2887
#2888
#2889
#2890
#2891
#2895
#2896
#2897
#290
#290
#2902
#2903
#2904
#2905
#2907
#2908
#2911
#2912
#2913
#2914
#2918
#2919
#2922
#2923
#2924
#2925
#2925
#2927
#2928
#2930
#2931
#2932
#2934
#2936
#2939
#2945
#2947
#2948
#2949
#295
#2950
#2952
#2953
#2957
#2958
#296
#2961
#2964
#2965
#2966
#2967
#2970
#2971
#2974
#2976
#2977
#2979
#2981
#2988
#2989
#30
#3002
#3003
#3006
#3008
#3009
#301
#301
#3011
#3013
#3015
#3018
#3023
#3025
#3031
#3032
#3033
#3035
#3039
#304
#3041
#3042
#3045
#305
#3051
#306
#306
#3060
#3068
#307
#3070
#3071
#3072
#3076
#3079
#3085
#3087
#3089
#3093
#3096
#3097
#3100
#3101
#3102
#3103
#3104
#3109
#311
#311
#3111
#3112
#3114
#3119
#3125
#3126
#3127
#3131
#3133
#3139
#3156
#3158
#3161
#3163
#3164
#3170
#3171
#3173
#3174
#3176
#3177
#3178
#3180
#3181
#3183
#3186
#3187
#3190
#3193
#3194
#3198
#3199
#3209
#3216
#3219
#322
#3220
#3225
#323
#323
#3239
#324
#3241
#3243
#3248
#3256
#3260
#3270
#3272
#3273
#3276
#3278
#328
#3282
#3284
#3286
#3288
#329
#329
#3300
#3301
#3304
#3305
#3307
#3308
#3309
#3310
#3315
#3316
#3317
#3324
#3325
#333
#3332
#3334
#3335
#3338
#3339
#3342
#3344
#3347
#3349
#3352
#3352
#3353
#3354
#3361
#3362
#3363
#3365
#3365
#3366
#3368
#3388
#3389
#339
#3390
#3391
#3392
#3395
#3397
#34
#3403
#3408
#3409
#3411
#3415
#3420
#3421
#3424
#3425
#3426
#3428
#3430
#3435
#3436
#3439
#3441
#3442
#3446
#3448
#3449
#345
#345
#3453
#3454
#3459
#346
#346
#3461
#3470
#3471
#3476
#3477
#3479
#3480
#3486
#3487
#3490
#3491
#3492
#3494
#3496
#3497
#3501
#3504
#3504
#3508
#3509
#3510
#3511
#3512
#3513
#3514
#3515
#3516
#3517
#3518
#3519
#3524
#3525
#3527
#3529
#353
#353
#3532
#3533
#3535
#3536
#3539
#354
#354
#3544
#3547
#3549
#355
#355
#3550
#3556
#356
#356
#3562
#3564
#3565
#3566
#3567
#357
#357
#3570
#3578
#3579
#358
#358
#3581
#3585
#3588
#3590
#3591
#3597
#3601
#3603
#3606
#3607
#3609
#3610
#3612
#3615
#3616
#3619
#362
#3624
#3625
#3627
#3630
#3631
#3635
#3636
#3637
#3640
#3643
#3647
#3648
#3649
#3652
#3656
#3659
#3661
#3662
#3663
#3664
#3665
#3672
#3683
#3687
#3688
#3689
#3690
#3703
#3710
#3710
#3712
#3716
#3717
#3718
#3719
#3722
#373
#373
#3734
#3736
#3737
#3738
#3741
#3743
#3759
#3761
#3763
#3764
#3765
#3769
#3771
#3776
#3782
#3791
#3795
#3797
#380
#380
#3800
#3808
#3809
#381
#3812
#3815
#3816
#3817
#3820
#3824
#3827
#3828
#3834
#3835
#3836
#3839
#3840
#3841
#3842
#3843
#3852
#3862
#3863
#3864
#3869
#3870
#3873
#3877
#3880
#3887
#3889
#3893
#3895
#3898
#3900
#3902
#3904
#3908
#3909
#3911
#3913
#3915
#3921
#3924
#3934
#3936
#3942
#3948
#3948
#3949
#3949
#3955
#3956
#3965
#3966
#3968
#3970
#3972
#3976
#3978
#3982
#3984
#3985
#3991
#3992
#3996
#40
#4001
#4002
#4003
#4005
#4010
#4011
#4015
#4018
#4020
#4022
#4026
#4027
#4028
#4031
#4036
#4037
#4046
#4047
#4051
#4056
#4059
#4061
#4065
#4068
#4071
#4075
#4079
#4080
#4081
#4084
#4085
#4086
#4089
#4094
#4097
#4099
#4100
#4103
#4105
#4106
#4108
#4109
#4110
#4111
#4117
#4120
#4123
#4124
#4128
#4128
#4129
#4132
#4134
#4135
#4143
#4144
#4150
#4151
#4152
#4155
#416
#4161
#4166
#4168
#4170
#4175
#4176
#4179
#4181
#4186
#4192
#4193
#4197
#420
#420
#4202
#4203
#4207
#4209
#4210
#4212
#4217
#4218
#422
#4220
#4223
#4224
#4225
#4226
#4227
#4228
#4230
#4232
#4234
#4242
#4244
#4245
#4247
#4250
#4252
#4254
#4255
#4258
#4259
#4260
#4264
#4266
#4269
#4270
#4271
#4272
#4274
#4275
#4277
#4278
#4279
#4280
#4283
#4285
#4286
#4292
#4293
#4296
#4297
#4300
#4302
#4305
#4306
#4310
#4314
#4315
#4316
#4317
#4318
#4320
#4325
#4326
#4328
#4332
#4334
#4335
#4336
#4339
#4341
#4342
#4347
#4349
#4350
#4352
#4353
#4355
#4356
#4358
#4359
#4361
#4364
#4366
#4367
#4369
#4371
#4373
#4375
#4376
#4378
#4380
#4381
#4384
#4385
#4386
#4388
#4389
#4390
#4391
#4392
#4393
#4398
#4399
#4402
#4402
#4404
#4406
#4409
#4411
#4412
#4413
#4414
#4415
#4416
#4417
#4418
#4420
#4423
#4424
#4426
#4427
#4428
#4432
#4434
#4435
#4439
#4440
#4441
#4442
#4443
#4444
#4446
#4448
#4450
#4451
#4451
#4454
#4458
#4460
#4464
#4465
#4468
#4469
#4470
#4471
#4472
#4473
#4478
#4479
#448
#4482
#4485
#4486
#4491
#4492
#4493
#4495
#4497
#4498
#4500
#4505
#4506
#4506
#4507
#4508
#4509
#4513
#4515
#4517
#4520
#4521
#4531
#4533
#4538
#4543
#455
#455
#4566
#4573
#4576
#4577
#4586
#4587
#4588
#4588
#4589
#4590
#4591
#4596
#4598
#46
#4602
#4603
#4604
#4605
#4609
#4610
#4611
#4623
#4626
#4627
#4628
#4629
#4632
#4633
#4635
#4642
#4645
#4646
#4647
#465
#4650
#4651
#4653
#4654
#4654
#4655
#4656
#4659
#4660
#4664
#4668
#4669
#4670
#4671
#4672
#4673
#4675
#4678
#4679
#4682
#4684
#4690
#4691
#4693
#4694
#4698
#4699
#4704
#4706
#4709
#4711
#4712
#4714
#4716
#4717
#4718
#4718
#4721
#4722
#4723
#4728
#4731
#4731
#4732
#4732
#4735
#4736
#4737
#4738
#4739
#4741
#4741
#484
#484
#490
#490
#493
#501
#505
#506
#508
#508
#511
#512
#513
#513
#519
#520
#541
#541
#543
#543
#549
#550
#557
#558
#560
#563
#563
#564
#564
#566
#568
#57
#574
#575
#581
#581
#587
#588
#588
#59
#6
#602
#604
#604
#607
#608
#610
#611
#611
#612
#618
#618
#619
#619
#626
#627
#63
#630
#630
#65
#66
#672
#672
#674
#674
#676
#679
#683
#683
#684
#689
#692
#693
#702
#703
#709
#715
#716
#718
#72
#72
#720
#729
#74
#746
#748
#751
#767
#769
#770
#796
#797
#803
#821
#833
#843
#844
#845
#857
#859
#860
#863
#878
#892
#896
#9
#908
#909
#911
#919
#921
#926
#932
#938
#939
#945
#960
#961
#974
#981
#982
#984
#987
#991
#993
#996
#997
v0.20
v0.21
v0.30
v0.31
v0.40
v0.41
v0.42
v0.50
v0.51
v0.52
v0.53
v0.54
v0.60
v0.61
v0.62
v0.63
v0.64
v0.65
v0.70
v0.71
v0.72
v0.80
v0.81
v0.90
v0.91
v0.92
v0.93
v0.94
v0.95
v0.96
v1.0
v1.0.1
v1.0.2
v1.0.3
v1.1.1
v1.10
v1.10.1
v1.10.2
v1.10.3
v1.2
v1.2.1
v1.2.2
v1.2.3
v1.3
v1.3.1
v1.3.2
v1.3.3
v1.3.4
v1.4
v1.4.1
v1.4.2
v1.4.3
v1.4.4
v1.4.5
v1.4.6
v1.5
v1.5.1
v1.5.2
v1.5.3
v1.5.4
v1.5.5
v1.6
v1.6.1
v1.7
v1.7.1
v1.7.2
v1.7.3
v1.8
v1.8.1
v1.9
v1.9.1
v1.9.2
v1.9.3
v1.9.4
v2.0
v2.1
v2.2
v2.3
v2.3.1
v2.4
v2.4.1
v2.5
v2.5.1
v2.5.2
v2.5.3
-
62ef4854a6
Randy Eckenrode
2024-11-11 15:42:17 -05:00 -
e6209d28cd
[build] Fix project version for native builds
Philip Rebohle
2024-11-11 19:59:39 +01:00 -
56b7c8cd41
[meta] Release 2.5
v2.5
Philip Rebohle
2024-11-11 15:27:07 +01:00 -
757081a55a
[hud] Pre-multiply alpha before color space conversion
Philip Rebohle
2024-11-11 12:53:52 +01:00 -
3756e83ae4
[dxso] Don't emit FOrdNotEqual
Philip Rebohle
2024-11-10 22:16:51 +01:00 -
6610f4237f
[dxso] Remove OpCross path for cross products
Philip Rebohle
2024-11-10 21:54:55 +01:00 -
bca3e8db5a
[dxso] Explicitly emit long dot products
Philip Rebohle
2024-11-10 21:54:12 +01:00 -
a71603a2a4
[dxso] Fix lrp instruction
Philip Rebohle
2024-11-10 20:06:11 +01:00 -
f05b104310
[dxvk] Disable defragmentation on ANV
Philip Rebohle
2024-10-29 01:21:59 +01:00 -
5463dc69d8
[dxso] Don't emit FOrdNotEqual
d3d9-lerp-mad
Philip Rebohle
2024-11-10 22:16:51 +01:00 -
235bc22eea
[dxso] Remove OpCross path for cross products
Philip Rebohle
2024-11-10 21:54:55 +01:00 -
24adbb5d52
[dxso] Explicitly emit long dot products
Philip Rebohle
2024-11-10 21:54:12 +01:00 -
35a82b2ff3
[dxso] Fix lrp instruction
Philip Rebohle
2024-11-10 20:06:11 +01:00 -
d9d99445bd
[hud] Properly pre-multiply graphs and bars with alpha
Philip Rebohle
2024-11-11 11:59:26 +01:00 -
664783b290
[build] Use the static version of the run-time library for MSVC builds
WinterSnowfall
2024-11-10 22:31:49 +02:00 -
1abbcd01d7
WinterSnowfall
2024-11-10 22:31:49 +02:00 -
125f0acefd
[util] Hide integrated graphics for Diablo 4
Philip Rebohle
2024-11-10 21:38:34 +01:00 -
d13375f4ed
[CI] Use latest action runner images
WinterSnowfall
2024-11-10 21:15:40 +02:00 -
b3b7566a19
WinterSnowfall
2024-11-10 21:15:40 +02:00 -
847a581288
[CI] Add fetch-depth: 0 to Windows CI
Blisto91
2024-11-10 19:52:31 +01:00 -
da25b33aa9
Blisto91
2024-11-10 19:52:31 +01:00 -
c745136f67
[dxgi] Fix global variable declarations
msvc-stuff
Philip Rebohle
2024-11-10 18:18:26 +01:00 -
8bca36460a
[dxvk] Log build target and compiler used
Blisto91
2024-11-10 13:56:23 +01:00 -
4ca71f7d96
[dxvk] Log build target and compiler used
Blisto91
2024-11-10 13:56:23 +01:00 -
3a9ff235d2
[util] Separate Tomb Raider: Legend as the special next gen content
琴梨梨OvO
2024-11-10 21:20:10 +10:00 -
d6b5b96a07
[util] Fix Tomb Raider: Legend flicking result from #4389
琴梨梨OvO
2024-11-10 18:48:49 +10:00 -
3d8a9041e8
frog
no-occlusion
Philip Rebohle
2024-11-08 22:55:50 +01:00 -
9b272fb3f6
[dxvk] Enable and use VK_EXT_pageable_device_local_memory if supported
Philip Rebohle
2024-11-08 16:17:16 +01:00 -
10f0c977ea
[dxvk] Enable and use VK_EXT_pageable_device_local_memory if supported
pageable-device-memory
Philip Rebohle
2024-11-08 16:17:16 +01:00 -
c5bc4d1bac
[dxvk] Order allocations to relocate by offset
defrag-ordering
Philip Rebohle
2024-11-08 13:37:03 +01:00 -
b0ba60adfb
[dxvk] Disable defragmentation on ANV
defrag-option-anv
Philip Rebohle
2024-10-29 01:21:59 +01:00 -
8584fc7722
[d3d11] Simplify mapped resource tracking on deferred context
Philip Rebohle
2024-11-02 13:56:26 +01:00 -
bdd4956dd3
[d3d11] Properly validate map parameters for images
Philip Rebohle
2024-11-02 13:12:19 +01:00 -
2db10b0af8
[d3d11] Use D3D11_COMMON_TEXTURE_MAP_MODE_DYNAMIC where possible
Philip Rebohle
2024-11-02 11:04:06 +01:00 -
da406133f1
[d3d11] Add D3D11_COMMON_TEXTURE_MAP_MODE_DYNAMIC
Philip Rebohle
2024-11-02 10:22:30 +01:00 -
1d2d05dde0
[d3d11] Clean up some texture map mode checks
Philip Rebohle
2024-11-02 09:55:47 +01:00 -
43e636cf42
[dxvk] Rearrange DxvkBufferCreateInfo
Philip Rebohle
2024-11-02 09:48:03 +01:00 -
bd6b7aedc1
[d3d11] Clean up image staging buffer creation
Philip Rebohle
2024-11-02 00:53:19 +01:00 -
9e316b8c71
[d3d11] Disallow MAP_WRITE_NO_OVERWRITE on dynamic images
Philip Rebohle
2024-11-01 23:05:46 +01:00 -
1dfb869df2
[d3d11] Tie mapped image memory type to map mode selection
Philip Rebohle
2024-10-31 22:05:12 +01:00 -
ae67c026aa
[d3d11] Implement image MAP_WRITE_DISCARD on immediate context
Philip Rebohle
2024-10-31 21:17:42 +01:00 -
789e8db699
[d3d11] Fix MAP_WRITE_DISCARD for mapped images on deferred contexts
Philip Rebohle
2024-10-31 21:15:52 +01:00 -
30f2a8c26b
[d3d11] Add methods to discard direct-mapped images
Philip Rebohle
2024-10-31 21:03:07 +01:00 -
64e32d4ee1
[d3d11] Clean up InitHostVisibleTexture
Philip Rebohle
2024-10-29 22:33:43 +01:00 -
f5241d187c
[d3d11] Use GetMapPtr when initializing mapped image buffer
Philip Rebohle
2024-10-29 22:15:58 +01:00 -
1832332d6d
[d3d11] Add GetMapPtr method to D3D11CommonTexture
Philip Rebohle
2024-10-29 22:00:20 +01:00 -
81bdf191cb
[dxvk] Remove old querySubresourceLayout method
Philip Rebohle
2024-10-31 21:26:05 +01:00 -
c5d776c3b8
[d3d11] Cache subresource layouts for mapped images
Philip Rebohle
2024-10-31 20:24:09 +01:00 -
a5e8a42288
[d3d11] Properly initialize optons struct
Philip Rebohle
2024-10-31 19:47:15 +01:00 -
bdf4cb765a
[d3d11] Remove d3d11.maxDynamicImageBufferSize option
Philip Rebohle
2024-10-31 19:45:09 +01:00 -
116d488faa
[d3d11] Use direct mapping for images in more situations
Philip Rebohle
2024-10-31 19:33:09 +01:00 -
35d94ae057
[d3d11] Improve memory type selection for direct-mapped images
Philip Rebohle
2024-10-29 22:50:42 +01:00 -
0896df7b9a
[dxvk] Add back-end function to compute linear image subresource layouts
Philip Rebohle
2024-10-31 17:42:28 +01:00 -
62970d24c3
[d3d9] Enable strict float emulation by default on new Nvidia drivers
Robin Kertels
2024-10-22 15:21:14 +02:00 -
eb98047412
[d3d9] Skip some validations when hDeviceWindow is NULL
WinterSnowfall
2024-11-06 22:23:45 +02:00 -
b3e8ac60e5
WinterSnowfall
2024-11-06 22:23:45 +02:00 -
c466dec207
[CI] Make MSCV artifacts output match the regular artifact CI
Blisto91
2024-11-04 13:27:39 +01:00 -
109c27e408
Blisto91
2024-11-04 13:27:39 +01:00 -
b50a7c16c4
[d3d11] Simplify mapped resource tracking on deferred context
Philip Rebohle
2024-11-02 13:56:26 +01:00 -
f971f13360
[d3d11] Properly validate map parameters for images
Philip Rebohle
2024-11-02 13:12:19 +01:00 -
7cba6d477e
[d3d11] Use D3D11_COMMON_TEXTURE_MAP_MODE_DYNAMIC where possible
Philip Rebohle
2024-11-02 11:04:06 +01:00 -
cf3db794e7
[d3d11] Add D3D11_COMMON_TEXTURE_MAP_MODE_DYNAMIC
Philip Rebohle
2024-11-02 10:22:30 +01:00 -
ba7e840ba9
[d3d11] Clean up some texture map mode checks
Philip Rebohle
2024-11-02 09:55:47 +01:00 -
f4363e1be1
[dxvk] Rearrange DxvkBufferCreateInfo
Philip Rebohle
2024-11-02 09:48:03 +01:00 -
b33a31afb8
[d3d11] Clean up image staging buffer creation
Philip Rebohle
2024-11-02 00:53:19 +01:00 -
4b05feb83e
[d3d11] Disallow MAP_WRITE_NO_OVERWRITE on dynamic images
Philip Rebohle
2024-11-01 23:05:46 +01:00 -
7bc7b5636d
[d3d11] Tie mapped image memory type to map mode selection
Philip Rebohle
2024-10-31 22:05:12 +01:00 -
6d10731439
[d3d11] Implement image MAP_WRITE_DISCARD on immediate context
Philip Rebohle
2024-10-31 21:17:42 +01:00 -
36bae588b6
[d3d11] Fix MAP_WRITE_DISCARD for mapped images on deferred contexts
Philip Rebohle
2024-10-31 21:15:52 +01:00 -
0d3e8c84b0
[d3d11] Add methods to discard direct-mapped images
Philip Rebohle
2024-10-31 21:03:07 +01:00 -
77fef9a2f1
[d3d11] Clean up InitHostVisibleTexture
Philip Rebohle
2024-10-29 22:33:43 +01:00 -
88d683130d
[d3d11] Use GetMapPtr when initializing mapped image buffer
Philip Rebohle
2024-10-29 22:15:58 +01:00 -
796e9c579b
[d3d11] Add GetMapPtr method to D3D11CommonTexture
Philip Rebohle
2024-10-29 22:00:20 +01:00 -
6a0491b949
[dxvk] Remove old querySubresourceLayout method
Philip Rebohle
2024-10-31 21:26:05 +01:00 -
386b7f502a
[d3d11] Cache subresource layouts for mapped images
Philip Rebohle
2024-10-31 20:24:09 +01:00 -
b2d6223f41
[d3d11] Properly initialize optons struct
Philip Rebohle
2024-10-31 19:47:15 +01:00 -
a9d4f6b6b1
[d3d11] Remove d3d11.maxDynamicImageBufferSize option
Philip Rebohle
2024-10-31 19:45:09 +01:00 -
22fec4c702
[d3d11] Use direct mapping for images in more situations
Philip Rebohle
2024-10-31 19:33:09 +01:00 -
1b1b5cb325
[d3d11] Improve memory type selection for direct-mapped images
Philip Rebohle
2024-10-29 22:50:42 +01:00 -
276536d018
[dxvk] Add back-end function to compute linear image subresource layouts
Philip Rebohle
2024-10-31 17:42:28 +01:00 -
c968ba624b
[dxvk] Only force late clears on older Nvidia drivers
Philip Rebohle
2024-11-03 13:15:24 +01:00 -
64b35c5c0f
[d3d9] Early return D3D_OK on present with a NULL m_window
WinterSnowfall
2024-11-02 16:47:24 +02:00 -
b7f2bb8bef
[dxvk] Only force late clears on older Nvidia drivers
clear-nvidia-workaround-thing
Philip Rebohle
2024-11-03 13:15:24 +01:00 -
3c88591326
[d3d9] Fix various other ColorFill edge cases
Philip Rebohle
2024-11-03 11:21:15 +01:00 -
ccd19ce90b
[d3d9] Properly handle block-compressed formats in ColorFill
Philip Rebohle
2024-11-03 11:01:08 +01:00 -
c4421348cf
[d3d9] Fix image layout for transfer-only images
Philip Rebohle
2024-11-03 10:59:05 +01:00 -
cde8661bc1
[dxvk] Add helper to compute clear values for compressed formats
Philip Rebohle
2024-11-03 10:53:39 +01:00 -
778b04f39a
[d3d9] Properly destroy format conversion set and pipeline layouts
Philip Rebohle
2024-11-03 10:53:05 +01:00 -
54c45ef3fa
[dxvk] Fix when tracking happens in resource relocation
Philip Rebohle
2024-11-03 10:57:47 +01:00 -
d9eacc87b6
[d3d9] Fix various other ColorFill edge cases
d3d9-fixes
Philip Rebohle
2024-11-03 11:21:15 +01:00 -
715e027151
[d3d9] Properly handle block-compressed formats in ColorFill
Philip Rebohle
2024-11-03 11:01:08 +01:00 -
4bdf925a45
[d3d9] Fix image layout for transfer-only images
Philip Rebohle
2024-11-03 10:59:05 +01:00 -
ed77239354
[dxvk] Fix when tracking happens in resource relocation
Philip Rebohle
2024-11-03 10:57:47 +01:00 -
e61376b34c
[dxvk] Add helper to compute clear values for compressed formats
Philip Rebohle
2024-11-03 10:53:39 +01:00 -
3a359e04f4
[d3d9] Properly destroy format conversion set and pipeline layouts
Philip Rebohle
2024-11-03 10:53:05 +01:00 -
c764dd97a6
[util] Fix __wine_dbg_output crash with very long lines
Philip Rebohle
2024-11-03 12:01:20 +01:00 -
f3c320b490
[dxvk] Fix broken sync in injectCsChunk
Philip Rebohle
2024-11-02 20:11:28 +01:00 -
484953e6c5
WinterSnowfall
2024-11-02 16:47:24 +02:00 -
b38c6b4dc2
[d3d8] Adjust ValidatePixel/VertexShader error return
WinterSnowfall
2024-10-16 13:52:34 +03:00 -
27ceecfad9
[d3d9] Fix cursor X/YHotSpot coordinate validation
WinterSnowfall
2024-10-16 01:28:03 +03:00