/sdk/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/state/ |
GLState.java | 36 array = new GLIntegerProperty(GLStateType.ARRAY_BUFFER_BINDING, 0); 37 eArray = new GLIntegerProperty(GLStateType.ELEMENT_ARRAY_BUFFER_BINDING, 0); 40 GLStateType.VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_PER_INDEX, 0); 41 IGLProperty vArray8 = new GLListProperty(GLStateType.VERTEX_ATTRIB_ARRAY_BUFFER_BINDINGS, 45 GLStateType.BUFFER_BINDINGS, 54 enabled = new GLBooleanProperty(GLStateType.VERTEX_ATTRIB_ARRAY_ENABLED, false); 55 size = new GLIntegerProperty(GLStateType.VERTEX_ATTRIB_ARRAY_SIZE, 4); 56 stride = new GLIntegerProperty(GLStateType.VERTEX_ATTRIB_ARRAY_STRIDE, 0); 57 type = new GLEnumProperty(GLStateType.VERTEX_ATTRIB_ARRAY_TYPE, GLEnum.GL_FLOAT); 58 normalized = new GLBooleanProperty(GLStateType.VERTEX_ATTRIB_ARRAY_NORMALIZED, false) [all...] |
GLAbstractAtomicProperty.java | 25 private final GLStateType mType; 28 public GLAbstractAtomicProperty(GLStateType type) { 33 public GLStateType getType() {
|
GLCompositeProperty.java | 27 private final GLStateType mType; 28 private final Map<GLStateType, IGLProperty> mPropertiesMap; 32 public GLCompositeProperty(GLStateType type, IGLProperty... iglProperties) { 34 mPropertiesMap = new EnumMap<GLStateType, IGLProperty>(GLStateType.class); 46 public IGLProperty getProperty(GLStateType name) { 85 public GLStateType getType() {
|
IGLProperty.java | 26 GLStateType getType();
|
GLIntegerProperty.java | 25 public GLIntegerProperty(GLStateType name, Integer defaultValue, DisplayRadix radix) { 32 public GLIntegerProperty(GLStateType name, Integer defaultValue) {
|
GLLongProperty.java | 25 public GLLongProperty(GLStateType name, Long defaultValue, DisplayRadix radix) { 32 public GLLongProperty(GLStateType name, Long defaultValue) {
|
GLStringProperty.java | 23 public GLStringProperty(GLStateType type, String defaultValue) {
|
GLSparseArrayProperty.java | 26 private final GLStateType mType; 32 public GLSparseArrayProperty(GLStateType type, IGLProperty defaultValue) { 42 public GLSparseArrayProperty(GLStateType type, IGLProperty defaultValue, 50 private GLSparseArrayProperty(GLStateType type, IGLProperty defaultValue, 98 public GLStateType getType() {
|
GLBooleanProperty.java | 25 public GLBooleanProperty(GLStateType name, Boolean defaultValue) {
|
GLEnumProperty.java | 26 public GLEnumProperty(GLStateType name, GLEnum defaultValue) {
|
GLFloatProperty.java | 24 public GLFloatProperty(GLStateType name, Float defaultValue) {
|
GLListProperty.java | 28 private final GLStateType mType; 37 public GLListProperty(GLStateType type, IGLProperty template, int size) { 50 private GLListProperty(GLStateType type, List<IGLProperty> props) { 127 public GLStateType getType() {
|
GLObjectProperty.java | 29 public GLObjectProperty(GLStateType type, Object defaultValue) {
|
GLStateType.java | 20 public enum GLStateType { 180 GLStateType(String description) {
|
/sdk/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/state/transforms/ |
TexturePropertyAccessor.java | 20 import com.android.ide.eclipse.gltrace.state.GLStateType; 26 * texture unit ({@link GLStateType#ACTIVE_TEXTURE_UNIT}), and then identifying the texture 31 private final GLStateType mTargetUnitType; 33 private final GLStateType mTextureType; 36 public TexturePropertyAccessor(int contextId, GLStateType textureUnitTarget, int level, 37 GLStateType textureTargetName) { 46 public TexturePropertyAccessor(int contextId, GLStateType textureUnitTarget, 47 GLStateType textureTargetName) { 64 GLStateType.TEXTURE_STATE, 65 GLStateType.TEXTURES [all...] |
CurrentVboPropertyAccessor.java | 21 import com.android.ide.eclipse.gltrace.state.GLStateType; 31 private final GLStateType mVboProperty; 33 public CurrentVboPropertyAccessor(int contextId, GLEnum target, GLStateType vboProperty) { 37 GLStateType vboType; 39 vboType = GLStateType.ARRAY_BUFFER_BINDING; 41 vboType = GLStateType.ELEMENT_ARRAY_BUFFER_BINDING; 45 GLStateType.VERTEX_ARRAY_DATA, 46 GLStateType.BUFFER_BINDINGS, 61 GLStateType.VERTEX_ARRAY_DATA, 62 GLStateType.VBO [all...] |
CurrentProgramPropertyAccessor.java | 20 import com.android.ide.eclipse.gltrace.state.GLStateType; 25 private final GLStateType mStateCategory; 27 private final GLStateType mStateType; 30 public CurrentProgramPropertyAccessor(int contextid, GLStateType stateCategory, 31 int location, GLStateType stateType) { 38 GLStateType.PROGRAM_STATE, 39 GLStateType.CURRENT_PROGRAM); 54 GLStateType.PROGRAM_STATE, 55 GLStateType.PROGRAMS,
|
StateTransformFactory.java | 23 import com.android.ide.eclipse.gltrace.state.GLStateType; 203 GLStateType.VERTEX_ARRAY_DATA, 204 GLStateType.VERTEX_ATTRIB_ARRAY, 206 GLStateType.VERTEX_ATTRIB_ARRAY_SIZE), 210 GLStateType.VERTEX_ARRAY_DATA, 211 GLStateType.VERTEX_ATTRIB_ARRAY, 213 GLStateType.VERTEX_ATTRIB_ARRAY_TYPE), 217 GLStateType.VERTEX_ARRAY_DATA, 218 GLStateType.VERTEX_ATTRIB_ARRAY, 220 GLStateType.VERTEX_ATTRIB_ARRAY_NORMALIZED) [all...] |
TextureUnitPropertyAccessor.java | 20 import com.android.ide.eclipse.gltrace.state.GLStateType; 26 * {@link GLStateType#ACTIVE_TEXTURE_UNIT} property. 31 private final GLStateType mTargetType; 33 public TextureUnitPropertyAccessor(int contextId, GLStateType targetPropertyType) { 38 GLStateType.TEXTURE_STATE, 39 GLStateType.ACTIVE_TEXTURE_UNIT); 53 GLStateType.TEXTURE_STATE, 54 GLStateType.TEXTURE_UNITS,
|
GLPropertyAccessor.java | 22 import com.android.ide.eclipse.gltrace.state.GLStateType; 61 * accessors are either Integers or {@link GLStateType} objects. Integers 63 * {@link GLSparseArrayProperty}, and the GLStateType enum objects are 70 if (accessor instanceof GLStateType) { 71 extractors.add(new GLNamePropertyExtractor((GLStateType) accessor)); 89 private final GLStateType mType; 91 public GLNamePropertyExtractor(GLStateType type) {
|
/sdk/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/views/detail/ |
ShaderSourceDetailsProvider.java | 20 import com.android.ide.eclipse.gltrace.state.GLStateType; 71 * Get the {@link GLStateType#SHADER_SOURCE} property given a node in 74 * @return The {@link GLStateType#SHADER_SOURCE} property if a unique instance 80 if (state.getType() == GLStateType.SHADER_SOURCE) { 85 if (state.getType() != GLStateType.PER_SHADER_STATE) { 91 if (state != null && state.getType() == GLStateType.PER_SHADER_STATE) { 93 return ((GLCompositeProperty) state).getProperty(GLStateType.SHADER_SOURCE);
|
TextureImageDetailsProvider.java | 21 import com.android.ide.eclipse.gltrace.state.GLStateType; 89 * Get the {@link GLStateType#TEXTURE_IMAGE} property given a node in 92 * @return The {@link GLStateType#TEXTURE_IMAGE} property if a unique instance 98 * state is a child of {@link GLStateType#PER_TEXTURE_STATE}. Returns 102 if (state.getType() == GLStateType.TEXTURE_IMAGE) { 116 * Returns the {@link GLStateType#TEXTURE_IMAGE} if the provided state is either 117 * {@link GLStateType#PER_TEXTURE_LEVEL_STATE} or one of its children. Returns null otherwise. 120 if (state != null && state.getType() != GLStateType.PER_TEXTURE_LEVEL_STATE) { 124 if (state == null || state.getType() != GLStateType.PER_TEXTURE_LEVEL_STATE) { 128 return ((GLCompositeProperty) state).getProperty(GLStateType.TEXTURE_IMAGE) [all...] |
ShaderUniformDetailsProvider.java | 21 import com.android.ide.eclipse.gltrace.state.GLStateType; 63 IGLProperty nameProperty = uniformProperty.getProperty(GLStateType.UNIFORM_NAME); 64 IGLProperty typeProperty = uniformProperty.getProperty(GLStateType.UNIFORM_TYPE); 65 IGLProperty valueProperty = uniformProperty.getProperty(GLStateType.UNIFORM_VALUE); 153 * Get the {@link GLStateType#PER_UNIFORM_STATE} property given a node in 157 if (state.getType() == GLStateType.PER_UNIFORM_STATE) { 162 if (state != null && state.getType() == GLStateType.PER_UNIFORM_STATE) {
|
VboDetailProvider.java | 22 import com.android.ide.eclipse.gltrace.state.GLStateType; 137 IGLProperty sizeProperty = vboProperty.getProperty(GLStateType.BUFFER_SIZE); 140 IGLProperty usageProperty = vboProperty.getProperty(GLStateType.BUFFER_USAGE); 143 IGLProperty typeProperty = vboProperty.getProperty(GLStateType.BUFFER_TYPE); 146 IGLProperty dataProperty = vboProperty.getProperty(GLStateType.BUFFER_DATA); 174 * Get the {@link GLStateType#VBO_COMPOSITE} property given a node in 178 if (state.getType() == GLStateType.VBO_COMPOSITE) { 183 if (state != null && state.getType() == GLStateType.VBO_COMPOSITE) {
|
/sdk/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/editors/ |
StateLabelProvider.java | 21 import com.android.ide.eclipse.gltrace.state.GLStateType; 64 if (element.getType() == GLStateType.GL_STATE_ES1) { 66 } else if (element.getType() == GLStateType.GL_STATE_ES2) {
|