Найдено 18 результатов

StarikPro
26.12.2015 11:05:32
Форум: Lazarus
Тема: Отрисовка TrueType контуров
Ответы: 35
Просмотры: 24885

Re: Отрисовка TrueType контуров

Читаю файлы напрямую. Мне нужны только точки символов, а для этого можно обойтись одним модулем.
А не могли бы поделится алгоритмом, или подсказать в каком поле файла шрифта описаны контуры и как их читать? Решал аналогичную задачу, но в определённый момент надоело копаться в документации, и решил ...
StarikPro
05.12.2015 09:19:20
Форум: Графика
Тема: Почему glCreateShader возвращает 0 (OpenGL ES)
Ответы: 15
Просмотры: 71179

Re: Почему glCreateShader возвращает 0 (OpenGL ES)

SMAA как раз и является менее затратным.
Хотя на мобильных девайсах это надо проверять.
Но теоретически должно быть лучше, чем жрущее шину сглаживание.
Поправьте если я не прав. Но в шейдере SMAA предложенным автором (к сожаленью не могу его сходу найти), если мне не изменяет память, так же ...
StarikPro
29.11.2015 19:44:49
Форум: Графика
Тема: Почему glCreateShader возвращает 0 (OpenGL ES)
Ответы: 15
Просмотры: 71179

Re: Почему glCreateShader возвращает 0 (OpenGL ES)

Это не MSAA
Pure MSAA в GLES 2.0 вроде не представлен (по крайней мере на десктопе мне не удалось его включить во время инициализации контекста) и любой другой так же... всё отдано на откуп разработчикам софта через щейдеры.
Сглаживание, в т.ч. ужиманием размеров, во-первых, у меня опционально, во ...
StarikPro
29.11.2015 12:30:01
Форум: Графика
Тема: Почему glCreateShader возвращает 0 (OpenGL ES)
Ответы: 15
Просмотры: 71179

Re: Почему glCreateShader возвращает 0 (OpenGL ES)

>Art!P
В OpenGL ES 2.0 делается всё ручкам, а именно через шейдеры. Возможно в третьей версии есть соответствующее апи, но я не копался и оставил это пока до лучших времён - как только полноценно в ANGLE его добавят. Для сглаживания я использую MSAA, а также (опционально) сцену рисую в текстуру ...
StarikPro
28.02.2015 17:23:02
Форум: Графика
Тема: Почему glCreateShader возвращает 0 (OpenGL ES)
Ответы: 15
Просмотры: 71179

Re: Почему glCreateShader возвращает 0 (OpenGL ES)

И снова всем привет!
В общем разобрался сам )
Пишу для справки желающим начать писать кросплатформенные приложения на OpenGL ES >= 2.0 API.
Для отладки под Windows необходимо скачать соответственно библиотеки libGLESv2.dll и libEGL.dll проекта ANGLE:
https://code.google.com/p ...
StarikPro
20.02.2015 17:47:04
Форум: Графика
Тема: Почему glCreateShader возвращает 0 (OpenGL ES)
Ответы: 15
Просмотры: 71179

Re: Почему glCreateShader возвращает 0 (OpenGL ES)

Спасибо большое Mirage! Буду щупать :)
StarikPro
18.02.2015 18:26:17
Форум: Графика
Тема: Почему glCreateShader возвращает 0 (OpenGL ES)
Ответы: 15
Просмотры: 71179

Re: Почему glCreateShader возвращает 0 (OpenGL ES)

Извиняюсь за длительное молчание, основная работа съедает всё время...
zub, что означает "Контекст OpenGL создан?" В примерах к книге "OpenGL ES 3.0 Programming Guide, 2nd Edition.pdf" я увидел что вначале необходимо вызывать так же:

display_ := eglGetDisplay ( EGL_DEFAULT_DISPLAY );
if ...
StarikPro
16.02.2015 21:19:59
Форум: Графика
Тема: Почему glCreateShader возвращает 0 (OpenGL ES)
Ответы: 15
Просмотры: 71179

Re: Почему glCreateShader возвращает 0 (OpenGL ES)

Девайс NVIDIA GF 710M.
Попробовал стандартное API прогрузить для PC при первом же вызове wglGetProcAddress('glBlendEquationSeparate'); получаю nil. Но ведь ноут достаточно свеж, и даже CS (единственное что запускал за последние годы из 3d игр) на нём идёт. Причём любой вызов wglGetProcAddress ...
StarikPro
15.02.2015 20:22:18
Форум: Графика
Тема: Почему glCreateShader возвращает 0 (OpenGL ES)
Ответы: 15
Просмотры: 71179

Почему glCreateShader возвращает 0 (OpenGL ES)

Привет всем!

Вобщем копаюсь в API OpenGL. Убил безрезультатно выходные разбираясь с шейдерами для OpenGL ES.
В идеале хотелось вывести картину для начала, но до картинок мне пока видимо как до китая раком. .
Либы libEGL.dll и libGLESv2.dll подключены, OpenGL ES API также прогружено и вроде как ...
StarikPro
02.10.2014 20:45:56
Форум: Free Pascal Compiler
Тема: AV при доступе к INTERFACE-типам из длл под вин7
Ответы: 11
Просмотры: 13584

Re: AV при доступе к INTERFACE-типам из длл под вин7

В своё время пытались к своей системе с плагинами прикрутить возможность разработки под fpc. При этом сразу оговорюсь что проблем реализации плагинов как на Delphi так и на C++ не возникало, основой взаимодействия которых были интерфейсные абстрактные класы. Скомпилированный шаблонный плагин на FPC ...
StarikPro
31.08.2014 10:07:18
Форум: Free Pascal Compiler
Тема: FPC VS DCC32
Ответы: 16
Просмотры: 20195

Re: FPC VS DCC32

Если у вас какие-то специфичные условия по работе со строками - то используйте заточенные на это алгоритмы и структуры памяти. Стринглисты...
Спасибо, я это прекрасно понимаю. Самое смешное что в С++ так было всегда и никто не жаловался, особо, а Delphi меня однако разбаловала и возникает ...
StarikPro
30.08.2014 17:14:35
Форум: Free Pascal Compiler
Тема: FPC VS DCC32
Ответы: 16
Просмотры: 20195

Re: FPC VS DCC32

А кой хрен ЭТО тестировать (имеется в виду предложенный алгоритм)?

лазарус + фпс толко начал рассматривать в качестве альтернативы Delphi и пока не в курсе о качестве их реализаций, поэтому и возник вопрос.

...И, если уж сравнивать, то приводить данные к одному и тому же строковому типу, а то ...
StarikPro
30.08.2014 14:22:00
Форум: Free Pascal Compiler
Тема: FPC VS DCC32
Ответы: 16
Просмотры: 20195

Re: FPC VS DCC32


1)лично у ВАС возможно, но не стоит обобщать.
у меня да, сплош и рядом стринги, стринглисты, структуры и классы содержащие строки, неповезло
2) а где уверенность, что: а) не тормозит создание/обход/инициализация массива? б) выбрано оптимальное представление? в) Процедура профилирования тоже ...