File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -125,13 +125,15 @@ namespace IGC
125
125
switch (type)
126
126
{
127
127
case IGC::UAVResourceType:
128
- case IGC::BindlessUAVResourceType:
129
128
return UAV;
129
+ case IGC::BindlessUAVResourceType:
130
+ return BINDLESS;
130
131
case IGC::SRVResourceType:
131
132
return RESOURCE;
132
133
case IGC::SamplerResourceType:
133
- case IGC::BindlessSamplerResourceType:
134
134
return SAMPLER;
135
+ case IGC::BindlessSamplerResourceType:
136
+ return BINDLESS_SAMPLER;
135
137
case IGC::OtherResourceType:
136
138
return BUFFER_TYPE_UNKNOWN;
137
139
default :
Original file line number Diff line number Diff line change @@ -6648,6 +6648,10 @@ unsigned G4_RegVar::getByteAddr() const
6648
6648
return reg.phyReg ->asGreg ()->getRegNum () * GENX_GRF_REG_SIZ +
6649
6649
reg.subRegOff * (G4_Type_Table[decl->getElemType ()].byteSize );
6650
6650
}
6651
+ if (reg.phyReg ->isA0 ())
6652
+ {
6653
+ return reg.subRegOff * (G4_Type_Table[Type_UW].byteSize );
6654
+ }
6651
6655
6652
6656
MUST_BE_TRUE (false , ERROR_UNKNOWN);
6653
6657
return 0 ;
You can’t perform that action at this time.
0 commit comments