Browse Source

GL: these functions aren't available on ES.

Discovered when trying to call bindFragDataLocation() on ES.
pull/364/head
Vladimír Vondruš 7 years ago
parent
commit
f22a626bc1
  1. 2
      src/Magnum/GL/AbstractShaderProgram.h

2
src/Magnum/GL/AbstractShaderProgram.h

@ -1132,8 +1132,10 @@ class MAGNUM_GL_EXPORT AbstractShaderProgram: public AbstractObject {
#endif #endif
void bindAttributeLocationInternal(UnsignedInt location, Containers::ArrayView<const char> name); void bindAttributeLocationInternal(UnsignedInt location, Containers::ArrayView<const char> name);
#ifndef MAGNUM_TARGET_GLES
void bindFragmentDataLocationIndexedInternal(UnsignedInt location, UnsignedInt index, Containers::ArrayView<const char> name); void bindFragmentDataLocationIndexedInternal(UnsignedInt location, UnsignedInt index, Containers::ArrayView<const char> name);
void bindFragmentDataLocationInternal(UnsignedInt location, Containers::ArrayView<const char> name); void bindFragmentDataLocationInternal(UnsignedInt location, Containers::ArrayView<const char> name);
#endif
Int uniformLocationInternal(Containers::ArrayView<const char> name); Int uniformLocationInternal(Containers::ArrayView<const char> name);
UnsignedInt uniformBlockIndexInternal(Containers::ArrayView<const char> name); UnsignedInt uniformBlockIndexInternal(Containers::ArrayView<const char> name);

Loading…
Cancel
Save