示例#1
0
        internal static void GetStructuredBufferStats(out MyBufferStats stats)
        {
            stats.TotalBytes   = 0;
            stats.TotalBuffers = SBuffers.Size;

            for (int i = 0; i < SBuffers.Size; i++)
            {
                stats.TotalBytes += SBuffers.Data[i].Description.SizeInBytes;
            }
        }
示例#2
0
        internal static void GetIndexBufferStats(out MyBufferStats stats)
        {
            stats.TotalBytes   = 0;
            stats.TotalBuffers = IBuffers.Size;

            for (int i = 0; i < IBuffers.Size; i++)
            {
                stats.TotalBytes += IBuffers.Data[i].Description.SizeInBytes;
            }
        }