Roadmap Discussion Items
- SM5 support (Tessellation, and much more)
- Make GLSL a true superset of GLSL ES
- Use program objects without linking
- Direct State Access
- Splitting a texture object into image and sampler object
- Shader binaries
- Double precision support
- Anisotropic filtering (ну неужели! уря!)
- Semantics for attributes/varying/uniforms
- Cross process texture sharing
- Sync Objects for tigher OpenCL <-> OpenGL interop
- Requests from the developer community ...
В конце немного говорят про GL-CUDA... Сказали, что мол поддержка текстур скоро будет, блин, а я искал в спеках КУДЫ их, думал может я чегото не понимаю, а в итоге действительно GL текстуры напрямую в КУДЕ пока не поддерживаются...
Ну а в GL-CL всё есть что надо, но не пашет пока...
Посему я пока приостановил свои попытки заюзать GPU вычисления в связке с OpenGL (ну может через ПБО всё таки сделаю, хотя боюсь производительность просядет значительно)... Сыро ещё ибо всё... Надо подождать...
А возится с PBO както не уматно, в ГЛ лишнии операции, хотя конечно это лучше, чем гонять через хост...
Ну ещё рассказали про эксперементальное расширение WGL_NVX_DX_interop, типа ДХовые (ВинХП, ДХ9) текстуры, буферы всякие чтобы юзать в ОГЛ... Хз правда нафига оно надо...
Ну и про SM5 немного в самом самом конце... Типа инстансинг в геометри шейдерах... Новые этапы в конвеере: Control shader - Primitive Generator - Evaluation shader... И всё это есть Tessellation block...
Ну как бы и всё на этом...