Почему страницы ASP.NET отображаются в IE быстрее, чем в Chrome или FF?

Почему время отрисовки страниц ASP.NET в Chrome и FF примерно в 3 раза превышает время отрисовки в IE ?? Общая идея состоит в том, чтобы сделать что-то вроде этой структуры из GPU Gems 1. Я могу написать фрагмент GLSL ...

Я пытаюсь выполнить некоторую обработку изображений на GPU, например, медиана, размытие, яркость и т. Д. Общая идея состоит в том, чтобы сделать что-то вроде этого фреймворка из GPU Gems 1.

Я могу написать шейдер фрагмента GLSL для обработки пикселей, поскольку я пробовал разные вещи в дизайнере эффектов app.

Однако я не знаю, как мне выполнить другую часть задачи. То есть я хотел бы работать с изображением в координатах изображения, а затем выводить результат в текстуру. Мне известна переменная gl_FragCoords .

Насколько я понимаю, она выглядит так: Мне нужно настроить представление (может быть, ортогональное?) И четырехугольник таким образом, чтобы пиксельный шейдер применялся один раз к каждому пикселю в изображении и чтобы он рендерил текстуру или что-то в этом роде. Но как я могу этого добиться, учитывая, что есть глубина, которая может сделать меня несколько неловкой ...

Я был бы очень признателен, если бы кто-нибудь помог мне с этой довольно простой задачей, так как я очень расстроен собой.

ОБНОВЛЕНИЕ:

Кажется, мне придется использовать FBO, получая такой: glBindFramebuffer (...)

9
задан Bill the Lizard 7 March 2011 в 14:22
поделиться