/sdk/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/state/transforms/ |
IStateTransform.java | 19 import com.android.ide.eclipse.gltrace.state.IGLProperty; 27 void apply(IGLProperty currentState); 30 void revert(IGLProperty currentState); 33 IGLProperty getChangedProperty(IGLProperty currentState);
|
IGLPropertyAccessor.java | 19 import com.android.ide.eclipse.gltrace.state.IGLProperty; 27 IGLProperty getProperty(IGLProperty state);
|
SparseArrayElementRemoveTransform.java | 19 import com.android.ide.eclipse.gltrace.state.IGLProperty; 33 public void apply(IGLProperty currentState) { 39 public void revert(IGLProperty currentState) { 45 public IGLProperty getChangedProperty(IGLProperty currentState) {
|
ListElementAddTransform.java | 20 import com.android.ide.eclipse.gltrace.state.IGLProperty; 28 private final IGLProperty mElement; 30 public ListElementAddTransform(IGLPropertyAccessor accessor, IGLProperty element) { 36 public void apply(IGLProperty currentState) { 44 public void revert(IGLProperty currentState) { 52 public IGLProperty getChangedProperty(IGLProperty currentState) { 56 private GLListProperty getList(IGLProperty state) { 57 IGLProperty p = state;
|
SparseArrayElementAddTransform.java | 20 import com.android.ide.eclipse.gltrace.state.IGLProperty; 29 private IGLProperty mOldValue; 37 public void apply(IGLProperty currentState) { 49 public void revert(IGLProperty currentState) { 60 public IGLProperty getChangedProperty(IGLProperty currentState) { 64 private GLSparseArrayProperty getArray(IGLProperty state) { 65 IGLProperty p = state;
|
BufferSubDataTransform.java | 20 import com.android.ide.eclipse.gltrace.state.IGLProperty; 43 public void apply(IGLProperty state) { 44 IGLProperty property = mAccessor.getProperty(state); 64 public void revert(IGLProperty state) { 66 IGLProperty property = mAccessor.getProperty(state); 73 public IGLProperty getChangedProperty(IGLProperty state) {
|
PropertyChangeTransform.java | 19 import com.android.ide.eclipse.gltrace.state.IGLProperty; 55 public void apply(IGLProperty state) { 56 IGLProperty property = mAccessor.getProperty(state); 78 * {@link #apply(IGLProperty)}'ed, then performing a revert has no effect. 81 public void revert(IGLProperty state) { 83 IGLProperty property = mAccessor.getProperty(state); 91 public IGLProperty getChangedProperty(IGLProperty state) {
|
GLPropertyAccessor.java | 23 import com.android.ide.eclipse.gltrace.state.IGLProperty; 42 public IGLProperty getProperty(IGLProperty state) { 43 IGLProperty root = ((GLListProperty) state).get(mContextId); 46 IGLProperty successor = e.getProperty(root); 76 + ") used to access members of IGLProperty"); 84 IGLProperty getProperty(IGLProperty p); 96 public IGLProperty getProperty(IGLProperty p) [all...] |
CurrentProgramPropertyAccessor.java | 21 import com.android.ide.eclipse.gltrace.state.IGLProperty; 43 public IGLProperty getProperty(IGLProperty state) { 45 IGLProperty currentProgramProperty = mCurrentProgramAccessor.getProperty(state);
|
CurrentVboPropertyAccessor.java | 22 import com.android.ide.eclipse.gltrace.state.IGLProperty; 51 public IGLProperty getProperty(IGLProperty state) { 53 IGLProperty currentBinding = mVboBindingAccessor.getProperty(state);
|
TexturePropertyAccessor.java | 21 import com.android.ide.eclipse.gltrace.state.IGLProperty; 52 public IGLProperty getProperty(IGLProperty state) { 54 IGLProperty targetTexture = mTextureUnitPropertyAccessor.getProperty(state);
|
TextureUnitPropertyAccessor.java | 21 import com.android.ide.eclipse.gltrace.state.IGLProperty; 43 public IGLProperty getProperty(IGLProperty state) { 45 IGLProperty activeTextureProperty = mActiveTextureAccessor.getProperty(state);
|
/sdk/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/state/ |
IGLProperty.java | 24 public interface IGLProperty extends Cloneable { 53 IGLProperty getParent(); 56 void setParent(IGLProperty parent); 59 IGLProperty clone();
|
GLAbstractAtomicProperty.java | 21 * Abstract implementation of {@link IGLProperty}. This provides the basics that can be 24 public abstract class GLAbstractAtomicProperty implements IGLProperty { 26 private IGLProperty mParent; 38 public IGLProperty getParent() { 43 public void setParent(IGLProperty parent) { 53 public IGLProperty clone() { 55 return (IGLProperty) super.clone();
|
GLCompositeProperty.java | 26 public class GLCompositeProperty implements IGLProperty { 28 private final Map<GLStateType, IGLProperty> mPropertiesMap; 29 private IGLProperty mParent; 31 /** Construct a composite property given a list of {@link IGLProperty} objects. */ 32 public GLCompositeProperty(GLStateType type, IGLProperty... iglProperties) { 34 mPropertiesMap = new EnumMap<GLStateType, IGLProperty>(GLStateType.class); 36 for (IGLProperty p : iglProperties) { 42 public Collection<IGLProperty> getProperties() { 46 public IGLProperty getProperty(GLStateType name) { 52 IGLProperty []props = new IGLProperty[mPropertiesMap.size()] [all...] |
GLState.java | 33 private IGLProperty createBufferBindings() { 34 IGLProperty array, eArray, vArray; 41 IGLProperty vArray8 = new GLListProperty(GLStateType.VERTEX_ATTRIB_ARRAY_BUFFER_BINDINGS, 51 private IGLProperty createVertexAttribArrays() { 52 IGLProperty enabled, size, stride, type, normalized, pointer; 61 IGLProperty perVertexAttribArrayState = new GLCompositeProperty( 76 private IGLProperty createGenericVertexAttributeState() { 77 IGLProperty v0 = new GLFloatProperty(GLStateType.GENERIC_VERTEX_ATTRIB_V0, 79 IGLProperty v1 = new GLFloatProperty(GLStateType.GENERIC_VERTEX_ATTRIB_V1, 81 IGLProperty v2 = new GLFloatProperty(GLStateType.GENERIC_VERTEX_ATTRIB_V2 [all...] |
GLSparseArrayProperty.java | 25 public class GLSparseArrayProperty implements IGLProperty { 27 private final IGLProperty mDefaultValue; 29 private final SparseArray<IGLProperty> mSparseArray; 30 private IGLProperty mParent; 32 public GLSparseArrayProperty(GLStateType type, IGLProperty defaultValue) { 42 public GLSparseArrayProperty(GLStateType type, IGLProperty defaultValue, 47 mSparseArray = new SparseArray<IGLProperty>(20); 50 private GLSparseArrayProperty(GLStateType type, IGLProperty defaultValue, 51 boolean createOnAccess, SparseArray<IGLProperty> contents) { 58 public List<IGLProperty> getValues() [all...] |
GLListProperty.java | 26 public class GLListProperty implements IGLProperty { 27 private final List<IGLProperty> mList; 29 private IGLProperty mParent; 30 private IGLProperty mTemplate; 37 public GLListProperty(GLStateType type, IGLProperty template, int size) { 41 mList = new ArrayList<IGLProperty>(size); 43 IGLProperty p = template.clone(); 50 private GLListProperty(GLStateType type, List<IGLProperty> props) { 54 for (IGLProperty p : mList) { 59 public List<IGLProperty> getList() [all...] |
/sdk/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/views/detail/ |
IStateDetailProvider.java | 19 import com.android.ide.eclipse.gltrace.state.IGLProperty; 23 boolean isApplicable(IGLProperty state); 26 void updateControl(IGLProperty state);
|
TextureImageDetailsProvider.java | 23 import com.android.ide.eclipse.gltrace.state.IGLProperty; 45 public boolean isApplicable(IGLProperty state) { 74 public void updateControl(IGLProperty state) { 75 IGLProperty imageProperty = getTextureImageProperty(state); 101 private IGLProperty getTextureImageProperty(IGLProperty state) { 107 IGLProperty img = getImageFromPerTextureLevelState(state); 119 private IGLProperty getImageFromPerTextureLevelState(IGLProperty state) { 135 private IGLProperty getFirstMipmapImage(IGLProperty state) [all...] |
ShaderSourceDetailsProvider.java | 22 import com.android.ide.eclipse.gltrace.state.IGLProperty; 37 public boolean isApplicable(IGLProperty state) { 58 public void updateControl(IGLProperty state) { 59 IGLProperty shaderSrcProperty = getShaderSourceProperty(state); 79 private IGLProperty getShaderSourceProperty(IGLProperty state) {
|
ShaderUniformDetailsProvider.java | 22 import com.android.ide.eclipse.gltrace.state.IGLProperty; 39 public boolean isApplicable(IGLProperty state) { 59 public void updateControl(IGLProperty state) { 60 IGLProperty uniform = getShaderUniformProperty(state); 63 IGLProperty nameProperty = uniformProperty.getProperty(GLStateType.UNIFORM_NAME); 64 IGLProperty typeProperty = uniformProperty.getProperty(GLStateType.UNIFORM_TYPE); 65 IGLProperty valueProperty = uniformProperty.getProperty(GLStateType.UNIFORM_VALUE); 156 private IGLProperty getShaderUniformProperty(IGLProperty state) {
|
VboDetailProvider.java | 23 import com.android.ide.eclipse.gltrace.state.IGLProperty; 62 public boolean isApplicable(IGLProperty state) { 132 public void updateControl(IGLProperty state) { 133 IGLProperty vbo = getVboProperty(state); 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); 177 private IGLProperty getVboProperty(IGLProperty state) [all...] |
/sdk/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/editors/ |
StateLabelProvider.java | 22 import com.android.ide.eclipse.gltrace.state.IGLProperty; 33 private Set<IGLProperty> mChangedProperties; 43 public String getColumnText(IGLProperty property, int columnIndex) { 54 private String getValue(IGLProperty element) { 58 private String getName(IGLProperty element) { 59 IGLProperty parent = element.getParent(); 84 if (!(element instanceof IGLProperty)) { 88 IGLProperty prop = (IGLProperty) element; 100 public void setChangedProperties(Set<IGLProperty> changedProperties) [all...] |
StateContentProvider.java | 22 import com.android.ide.eclipse.gltrace.state.IGLProperty; 60 if (element instanceof IGLProperty) { 61 return ((IGLProperty) element).getParent(); 69 if (element instanceof IGLProperty) { 70 return ((IGLProperty) element).isComposite();
|