Conor McCarthy
|
2810edf45b
|
vkd3d-shader/dxil: Implement DX intrinsic WavePrefixBitCount.
|
2024-05-13 11:50:22 +02:00 |
|
Conor McCarthy
|
c30976e5c2
|
vkd3d-shader/dxil: Implement DX intrinsic WaveIsFirstLane.
|
2024-05-13 11:50:20 +02:00 |
|
Conor McCarthy
|
cb5163f9a4
|
vkd3d-shader/dxil: Implement DX intrinsic WaveAllBitCount.
|
2024-05-13 11:50:17 +02:00 |
|
Conor McCarthy
|
962096f179
|
vkd3d-shader/dxil: Implement DX intrinsics EmitStream, CutStream and EmitThenCutStream.
|
2024-05-08 21:08:16 +02:00 |
|
Conor McCarthy
|
4fd2d5aa77
|
vkd3d-shader/dxil: Load geometry shader properties.
|
2024-05-08 21:08:14 +02:00 |
|
Conor McCarthy
|
c71751edc9
|
vkd3d-shader/dxil: Implement DX intrinsics WaveActiveOp and WavePrefixOp.
|
2024-05-06 22:12:25 +02:00 |
|
Conor McCarthy
|
af208135f3
|
vkd3d-shader/dxil: Implement DX intrinsic WaveActiveBit.
|
2024-05-06 22:12:22 +02:00 |
|
Conor McCarthy
|
174a692a17
|
vkd3d-shader/dxil: Implement DX intrinsic WaveActiveBallot.
|
2024-05-06 22:12:19 +02:00 |
|
Conor McCarthy
|
fb5eb3159d
|
vkd3d-shader/dxil: Implement DX intrinsic WaveAnyTrue.
|
2024-05-02 22:19:00 +02:00 |
|
Conor McCarthy
|
8e2b351538
|
vkd3d-shader/dxil: Implement DX intrinsic WaveAllTrue.
|
2024-05-02 22:18:58 +02:00 |
|
Conor McCarthy
|
9aa9b112e6
|
vkd3d-shader/dxil: Implement DX intrinsic WaveActiveAllEqual.
|
2024-05-02 22:18:55 +02:00 |
|
Conor McCarthy
|
6a56b4e5d8
|
vkd3d-shader/dxil: Implement DX intrinsics WaveGetLaneCount and WaveGetLaneIndex.
|
2024-05-02 22:18:48 +02:00 |
|
Conor McCarthy
|
127bcf90e4
|
vkd3d-shader/dxil: Implement DX intrinsic Coverage.
|
2024-04-30 16:32:10 +02:00 |
|
Conor McCarthy
|
36c76e1557
|
vkd3d-shader/dxil: Handle SV_PrimitiveId.
|
2024-04-30 16:32:10 +02:00 |
|
Conor McCarthy
|
eef0f7c29e
|
vkd3d-shader/dxil: Handle SV_InstanceId.
|
2024-04-30 16:32:10 +02:00 |
|
Conor McCarthy
|
fb730b11cf
|
vkd3d-shader/dxil: Handle constexpr pointer cast.
|
2024-04-30 16:31:44 +02:00 |
|
Conor McCarthy
|
05510c118a
|
vkd3d-shader/dxil: Emit an error if a CMPXCHG instruction uses a forward-referenced pointer.
|
2024-04-30 16:31:42 +02:00 |
|
Conor McCarthy
|
b67a68b486
|
vkd3d-shader/dxil: Emit an error if a ATOMICRMW instruction uses a forward-referenced pointer.
|
2024-04-30 16:31:41 +02:00 |
|
Conor McCarthy
|
9615c38968
|
vkd3d-shader/dxil: Emit an error if a STORE instruction uses a forward-referenced pointer.
|
2024-04-30 16:31:40 +02:00 |
|
Conor McCarthy
|
b4b5af66ef
|
vkd3d-shader/dxil: Emit an error if a LOAD instruction uses a forward-referenced pointer.
|
2024-04-30 16:31:39 +02:00 |
|
Alexandre Julliard
|
91762a62c6
|
vkd3d-shader: Avoid non-constant initializer.
Fixes "initializer element is not constant" error with gcc < 8.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56508
|
2024-04-30 16:31:32 +02:00 |
|
Henri Verbeet
|
46fca3f9f4
|
vkd3d-common: Introduce VKD3D_BITMAP_SIZE.
|
2024-04-23 22:41:25 +02:00 |
|
Conor McCarthy
|
079f8e4d52
|
vkd3d-shader/dxil: Implement DX intrinsic OutputControlPointID.
|
2024-04-22 23:13:31 +02:00 |
|
Conor McCarthy
|
3976738baf
|
vkd3d-shader/dxil: Implement DX intrinsic DomainLocation.
|
2024-04-22 23:13:30 +02:00 |
|
Conor McCarthy
|
e165f9cefc
|
vkd3d-shader/dxil: Implement DX intrinsic StorePatchConstant.
|
2024-04-22 23:13:29 +02:00 |
|