//============================================================================== GlShaderHandle GlPipelineHandle::getAttachedProgram(GLenum type) const { ANKI_ASSERT(isCreated()); Error err = serializeOnGetter(); if(!err) { return _get().getAttachedProgram(type); } else { return GlShaderHandle(); } }
//============================================================================== GLenum GlBufferHandle::getTarget() const { serializeOnGetter(); return _get().getTarget(); }
//============================================================================== void* GlBufferHandle::getPersistentMappingAddress() { serializeOnGetter(); return _get().getPersistentMappingAddress(); }
//============================================================================== PtrSize GlBufferHandle::getSize() const { serializeOnGetter(); return _get().getSize(); }