@@ -475,18 +475,63 @@ inline bool IsFeedbackTexture(DXIL::ResourceKind ResourceKind) {
475
475
// Enumeration for operations specified by DXIL
476
476
enum class OpCode : unsigned {
477
477
//
478
- Reserved0 = 226 , // Reserved
479
- Reserved1 = 227 , // Reserved
480
- Reserved10 = 236 , // Reserved
481
- Reserved11 = 237 , // Reserved
482
- Reserved2 = 228 , // Reserved
483
- Reserved3 = 229 , // Reserved
484
- Reserved4 = 230 , // Reserved
485
- Reserved5 = 231 , // Reserved
486
- Reserved6 = 232 , // Reserved
487
- Reserved7 = 233 , // Reserved
488
- Reserved8 = 234 , // Reserved
489
- Reserved9 = 235 , // Reserved
478
+ AllocateRayQuery2 = 258 , // reserved
479
+ Reserved0 = 226 , // Reserved
480
+ Reserved1 = 227 , // Reserved
481
+ Reserved10 = 236 , // Reserved
482
+ Reserved11 = 237 , // Reserved
483
+ Reserved2 = 228 , // Reserved
484
+ Reserved3 = 229 , // Reserved
485
+ Reserved4 = 230 , // Reserved
486
+ Reserved5 = 231 , // Reserved
487
+ Reserved6 = 232 , // Reserved
488
+ Reserved7 = 233 , // Reserved
489
+ Reserved8 = 234 , // Reserved
490
+ Reserved9 = 235 , // Reserved
491
+ ReservedA0 = 259 , // reserved
492
+ ReservedA1 = 260 , // reserved
493
+ ReservedA2 = 261 , // reserved
494
+ ReservedB0 = 262 , // reserved
495
+ ReservedB1 = 263 , // reserved
496
+ ReservedB10 = 272 , // reserved
497
+ ReservedB11 = 273 , // reserved
498
+ ReservedB12 = 274 , // reserved
499
+ ReservedB13 = 275 , // reserved
500
+ ReservedB14 = 276 , // reserved
501
+ ReservedB15 = 277 , // reserved
502
+ ReservedB16 = 278 , // reserved
503
+ ReservedB17 = 279 , // reserved
504
+ ReservedB18 = 280 , // reserved
505
+ ReservedB19 = 281 , // reserved
506
+ ReservedB2 = 264 , // reserved
507
+ ReservedB20 = 282 , // reserved
508
+ ReservedB21 = 283 , // reserved
509
+ ReservedB22 = 284 , // reserved
510
+ ReservedB23 = 285 , // reserved
511
+ ReservedB24 = 286 , // reserved
512
+ ReservedB25 = 287 , // reserved
513
+ ReservedB26 = 288 , // reserved
514
+ ReservedB27 = 289 , // reserved
515
+ ReservedB28 = 290 , // reserved
516
+ ReservedB29 = 291 , // reserved
517
+ ReservedB3 = 265 , // reserved
518
+ ReservedB30 = 292 , // reserved
519
+ ReservedB4 = 266 , // reserved
520
+ ReservedB5 = 267 , // reserved
521
+ ReservedB6 = 268 , // reserved
522
+ ReservedB7 = 269 , // reserved
523
+ ReservedB8 = 270 , // reserved
524
+ ReservedB9 = 271 , // reserved
525
+ ReservedC0 = 293 , // reserved
526
+ ReservedC1 = 294 , // reserved
527
+ ReservedC2 = 295 , // reserved
528
+ ReservedC3 = 296 , // reserved
529
+ ReservedC4 = 297 , // reserved
530
+ ReservedC5 = 298 , // reserved
531
+ ReservedC6 = 299 , // reserved
532
+ ReservedC7 = 300 , // reserved
533
+ ReservedC8 = 301 , // reserved
534
+ ReservedC9 = 302 , // reserved
490
535
491
536
// Amplification shader instructions
492
537
DispatchMesh = 173 , // Amplification shader intrinsic DispatchMesh
@@ -985,7 +1030,7 @@ enum class OpCode : unsigned {
985
1030
NumOpCodes_Dxil_1_7 = 226 ,
986
1031
NumOpCodes_Dxil_1_8 = 258 ,
987
1032
988
- NumOpCodes = 258 // exclusive last value of enumeration
1033
+ NumOpCodes = 303 // exclusive last value of enumeration
989
1034
};
990
1035
// OPCODE-ENUM:END
991
1036
0 commit comments