Top Inners Fields Constructors Methods
com.sun.prism.impl

public Class PrismTrace

extends Object
Class Inheritance
Imports
java.util.HashMap, .Map

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static enum

Field Summary

Modifier and TypeField and Description
private static final boolean
private static long
private static Map<Long, Long>
private static long
private static Map<Long, Long>

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
private static long
computeSize(int w, int h, int bpp)

public static void
rttCreated(long id, int w, int h, long size)

public static void
rttCreated(long id, int w, int h, int bytesPerPixel)

public static void
rttDisposed(long id)

private static String
summary(long count, long size, String label)

private static String
public static void
textureCreated(long id, int w, int h, long size)

public static void
textureCreated(long id, int w, int h, int bytesPerPixel)

public static void
textureDisposed(long id)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

enabledback to summary
private static final boolean enabled
rttBytesback to summary
private static long rttBytes
rttDataback to summary
private static Map<Long, Long> rttData
texBytesback to summary
private static long texBytes
texDataback to summary
private static Map<Long, Long> texData

Constructor Detail

PrismTraceback to summary
private PrismTrace()

Method Detail

computeSizeback to summary
private static long computeSize(int w, int h, int bpp)
rttCreatedback to summary
public static void rttCreated(long id, int w, int h, long size)
rttCreatedback to summary
public static void rttCreated(long id, int w, int h, int bytesPerPixel)
rttDisposedback to summary
public static void rttDisposed(long id)
summaryback to summary
private static String summary(long count, long size, String label)
summaryback to summary
private static String summary(PrismTrace.SummaryType type)
textureCreatedback to summary
public static void textureCreated(long id, int w, int h, long size)
textureCreatedback to summary
public static void textureCreated(long id, int w, int h, int bytesPerPixel)
textureDisposedback to summary
public static void textureDisposed(long id)
com.sun.prism.impl back to summary

private final Enum PrismTrace.SummaryType

extends Enum<PrismTrace.SummaryType>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final PrismTrace.SummaryType
public static final PrismTrace.SummaryType
public static final PrismTrace.SummaryType

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static PrismTrace.SummaryType
public static PrismTrace.SummaryType[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

TYPE_ALLback to summary
public static final PrismTrace.SummaryType TYPE_ALL
TYPE_RTTback to summary
public static final PrismTrace.SummaryType TYPE_RTT
TYPE_TEXback to summary
public static final PrismTrace.SummaryType TYPE_TEX

Constructor Detail

SummaryTypeback to summary
private SummaryType()

Method Detail

valueOfback to summary
public static PrismTrace.SummaryType valueOf(String name)
valuesback to summary
public static PrismTrace.SummaryType[] values()