HomeSort by relevance Sort by last modified time
    Searched refs:IGLProperty (Results 1 - 25 of 29) sorted by null

1 2

  /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();

Completed in 980 milliseconds

1 2