Lines Matching defs:pCreateSRView

1152    __in const D3D10DDIARG_CREATESHADERRESOURCEVIEW *pCreateSRView)   // IN
1174 __in const D3D10_1DDIARG_CREATESHADERRESOURCEVIEW *pCreateSRView) // IN
1194 __in const D3D10DDIARG_CREATESHADERRESOURCEVIEW *pCreateSRView, // IN
1207 resource = CastPipeResource(pCreateSRView->hDrvResource);
1208 format = FormatTranslate(pCreateSRView->Format, FALSE);
1214 switch (pCreateSRView->ResourceDimension) {
1217 desc.u.buf.offset = pCreateSRView->Buffer.FirstElement *
1219 desc.u.buf.size = pCreateSRView->Buffer.NumElements *
1224 desc.u.tex.first_level = pCreateSRView->Tex1D.MostDetailedMip;
1225 desc.u.tex.last_level = pCreateSRView->Tex1D.MipLevels - 1 + desc.u.tex.first_level;
1226 desc.u.tex.first_layer = pCreateSRView->Tex1D.FirstArraySlice;
1227 desc.u.tex.last_layer = pCreateSRView->Tex1D.ArraySize - 1 + desc.u.tex.first_layer;
1228 assert(pCreateSRView->Tex1D.MipLevels != 0 && pCreateSRView->Tex1D.MipLevels != (UINT)-1);
1229 assert(pCreateSRView->Tex1D.ArraySize != 0 && pCreateSRView->Tex1D.ArraySize != (UINT)-1);
1232 desc.u.tex.first_level = pCreateSRView->Tex2D.MostDetailedMip;
1233 desc.u.tex.last_level = pCreateSRView->Tex2D.MipLevels - 1 + desc.u.tex.first_level;
1234 desc.u.tex.first_layer = pCreateSRView->Tex2D.FirstArraySlice;
1235 desc.u.tex.last_layer = pCreateSRView->Tex2D.ArraySize - 1 + desc.u.tex.first_layer;
1236 assert(pCreateSRView->Tex2D.MipLevels != 0 && pCreateSRView->Tex2D.MipLevels != (UINT)-1);
1237 assert(pCreateSRView->Tex2D.ArraySize != 0 && pCreateSRView->Tex2D.ArraySize != (UINT)-1);
1240 desc.u.tex.first_level = pCreateSRView->Tex3D.MostDetailedMip;
1241 desc.u.tex.last_level = pCreateSRView->Tex3D.MipLevels - 1 + desc.u.tex.first_level;
1243 assert(pCreateSRView->Tex3D.MipLevels != 0 && pCreateSRView->Tex3D.MipLevels != (UINT)-1);
1246 desc.u.tex.first_level = pCreateSRView->TexCube.MostDetailedMip;
1247 desc.u.tex.last_level = pCreateSRView->TexCube.MipLevels - 1 + desc.u.tex.first_level;
1249 assert(pCreateSRView->TexCube.MipLevels != 0 && pCreateSRView->TexCube.MipLevels != (UINT)-1);
1274 __in const D3D10_1DDIARG_CREATESHADERRESOURCEVIEW *pCreateSRView, // IN
1287 resource = CastPipeResource(pCreateSRView->hDrvResource);
1288 format = FormatTranslate(pCreateSRView->Format, FALSE);
1294 switch (pCreateSRView->ResourceDimension) {
1297 desc.u.buf.offset = pCreateSRView->Buffer.FirstElement *
1299 desc.u.buf.size = pCreateSRView->Buffer.NumElements *
1304 desc.u.tex.first_level = pCreateSRView->Tex1D.MostDetailedMip;
1305 desc.u.tex.last_level = pCreateSRView->Tex1D.MipLevels - 1 + desc.u.tex.first_level;
1306 desc.u.tex.first_layer = pCreateSRView->Tex1D.FirstArraySlice;
1307 desc.u.tex.last_layer = pCreateSRView->Tex1D.ArraySize - 1 + desc.u.tex.first_layer;
1308 assert(pCreateSRView->Tex1D.MipLevels != 0 && pCreateSRView->Tex1D.MipLevels != (UINT)-1);
1309 assert(pCreateSRView->Tex1D.ArraySize != 0 && pCreateSRView->Tex1D.ArraySize != (UINT)-1);
1312 desc.u.tex.first_level = pCreateSRView->Tex2D.MostDetailedMip;
1313 desc.u.tex.last_level = pCreateSRView->Tex2D.MipLevels - 1 + desc.u.tex.first_level;
1314 desc.u.tex.first_layer = pCreateSRView->Tex2D.FirstArraySlice;
1315 desc.u.tex.last_layer = pCreateSRView->Tex2D.ArraySize - 1 + desc.u.tex.first_layer;
1316 assert(pCreateSRView->Tex2D.MipLevels != 0 && pCreateSRView->Tex2D.MipLevels != (UINT)-1);
1317 assert(pCreateSRView->Tex2D.ArraySize != 0 && pCreateSRView->Tex2D.ArraySize != (UINT)-1);
1320 desc.u.tex.first_level = pCreateSRView->Tex3D.MostDetailedMip;
1321 desc.u.tex.last_level = pCreateSRView->Tex3D.MipLevels - 1 + desc.u.tex.first_level;
1323 assert(pCreateSRView->Tex3D.MipLevels != 0 && pCreateSRView->Tex3D.MipLevels != (UINT)-1);
1326 desc.u.tex.first_level = pCreateSRView->TexCube.MostDetailedMip;
1327 desc.u.tex.last_level = pCreateSRView->TexCube.MipLevels - 1 + desc.u.tex.first_level;
1328 desc.u.tex.first_layer = pCreateSRView->TexCube.First2DArrayFace;
1329 desc.u.tex.last_layer = 6*pCreateSRView->TexCube.NumCubes - 1 +
1330 pCreateSRView->TexCube.First2DArrayFace;
1331 assert(pCreateSRView->TexCube.MipLevels != 0 && pCreateSRView->TexCube.MipLevels != (UINT)-1);