private static final String GET = "Get";//$NON-NLS-1$
private static final String IS = "Is";//$NON-NLS-1$
private static final String DELETE = "Delete";//$NON-NLS-1$
+ private static final String CLEAR = "Clear";//$NON-NLS-1$
private static final String BIND = "Bind";//$NON-NLS-1$
private static final String EVAS_GL = "evas_gl";//$NON-NLS-1$
private ConcurrentHashMap<String, GLRedundantDataType> redundantHsahMap = new ConcurrentHashMap<String, GLRedundantDataType>();
if (apiName.contains(TEXTURE) || apiName.contains("Tex")) {//$NON-NLS-1$
returnBuffer.append(TEXTURE).append(SPLIT);
}
- if (apiName.contains(BUFFER)) {
+ if (apiName.contains(BUFFER) || apiName.contains(CLEAR) ) {
returnBuffer.append(BUFFER).append(SPLIT);
}
if (apiName.contains(GET) || apiName.contains("glHint")) {//$NON-NLS-1$
|| apiName.contains("Uniform") || apiName.contains("Vertex")) {//$NON-NLS-1$//$NON-NLS-2$
returnBuffer.append(PROGRAM_AND_SHADER).append(SPLIT);
}
- if (apiName.contains("Blend") || apiName.contains("Clear") || apiName.contains("Color")//$NON-NLS-1$//$NON-NLS-2$//$NON-NLS-3$
+ if (apiName.contains("Blend") || apiName.contains("Color")//$NON-NLS-1$//$NON-NLS-2$//$NON-NLS-3$
|| apiName.contains("Cull") || apiName.contains("Depth")//$NON-NLS-1$//$NON-NLS-2$
|| apiName.contains("Disable") || apiName.contains("Enable")//$NON-NLS-1$//$NON-NLS-2$
|| apiName.contains("Stencil") || apiName.contains("glLineWidth")//$NON-NLS-1$//$NON-NLS-2$