Summary: | Add Tessellation Control and Evaluation Shader Support | ||
---|---|---|---|
Product: | [JogAmp] Jogl | Reporter: | ray <h.k.ghost> |
Component: | opengl | Assignee: | Sven Gothel <sgothel> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | johan |
Priority: | --- | ||
Version: | 2 | ||
Hardware: | All | ||
OS: | all | ||
URL: | http://forum.jogamp.org/Need-Help-Solving-OpenGL-GLSL-4-4-Issues-td4032557i20.html | ||
Type: | --- | SCM Refs: |
dfae07ed4b0f164768c35b6e7ad008d81a3e68bb
|
Workaround: | --- | ||
Attachments: | Test Case Code and Output Screenshot |
Description
ray
2014-08-08 09:14:05 CEST
To run the application without crashing, just comment out the creation and attachment of the tessellation shaders. If you run it with only the vertex and fragment shaders in place, you will only see 3 white vertices moving around. @Raymond: To be able to re-use your source code, I need it with our default JogAmp (c)! Like here: http://jogamp.org/git/?p=jogl.git;a=blob;f=src/test/com/jogamp/opengl/test/junit/newt/TestMultipleNewtCanvasAWT.java;h=0e11ff1e8d4855d28c49b10cd9a7d05309e9e1c1;hb=9850c3a91a23983f1261cb38e4734524c67200f2 I assume this is the case hence I cont. on the code. However, please reply and grant me the right to remove your complete header and to replace it w/ our (c) tag! Thank you. Granted. dfae07ed4b0f164768c35b6e7ad008d81a3e68bb - Add GL4.GL_TESS_CONTROL_SHADER and GL4.GL_TESS_EVALUATION_SHADER support for GLSL util class ShaderCode - Add unit test TestTessellationShader01GL4NEWT, testing TessellationShader01aGL4 and TessellationShader01bGL4 |