Пытаюсь загрузить свой Шейдер. Использую Tao.OpenGL.
using Tao.OpenGl;
public partial class MainForm : Form
{
public MainForm()
{
vertex = Gl.glCreateShader(Gl.GL_VERTEX_SHADER);
fragment = Gl.glCreateShader(Gl.GL_FRAGMENT_SHADER);
StreamReader sr = new StreamReader("raytracing.vs");
Gl.glShaderSource(vertex, 1,
new string[] { sr.ReadToEnd() }, null);
sr.Close();
sr = new StreamReader("raytracing.fs");
Gl.glShaderSource(fragment, 1,
new string[] { sr.ReadToEnd() }, null);
sr.Close();
Gl.glCompileShader(vertex);
InitializeComponent();
}
}
Программа компилируется, запускается и вываливается ошибка:
Необработанное исключение типа System.EntryPointNotFoundException" в Tao.OpenGl.dll Дополнительные сведения: Unable to find an entry point named 'glCreateShader' in DLL 'opengl32.dll'.
В чём проблема?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я получаю сообщение из публичной папки и хочу узнать его entryid (как в интерропе):
Хочу сделать загрузочную страницу приложения (на 5 секунд высвечивается страница, а потом убирается (Navigationpopasync())), однако высвечивается на 5 секунд...