SPA 5.0:
{@{!}Pg}
CCTLT.IVTH
Sb
{&req_6}
{&rdN}
{?sched}
;
.IVTH Invalidate specific surface/texture header (descriptor metadata) associated with pointer in Sb from TEX level 1 cache (TSL1). Also invalidates all data lines associated with that header. .IVALL Invalidate any surface/texture header (descriptor metadata ) from TSL1 and any data lines associated with these headers. This operation does not invalidate other types of data in texture caches e.g global/local data. Sb Texture header pointer
{@{!}Pg}
CCTLT.IVALL
{&req_6}
{&rdN}
{?sched}
;
CCTLT controls the state of a cache line(s) in texture cache. Currently only invalidation of lines associated with surface/texture is supported. With .IVTH, invalidation is carried out for specific texture/surface header and associated data. With .IVALL invalidation of any surface/tex data/headers is carried out. Note that the header data is invalidated from TSL1 only and not downstream caches. Explicit class method(bundle) needs to be used for invalidating headers from downstream caches.
Sb contains a pointer to texture header. The possible options for Sb are:CCTLT.IVTH 0xc; CCTLT.IVTH R0; CCTLT.IVALL ;