Summary: | Complete OpenGL 4.6 and ES 3.2 mapping including current Extensions | ||
---|---|---|---|
Product: | [JogAmp] Jogl | Reporter: | Sven Gothel <sgothel> |
Component: | opengl | Assignee: | Sven Gothel <sgothel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | P4 | ||
Version: | 2.6.0 | ||
Hardware: | All | ||
OS: | all | ||
Type: | FEATURE | SCM Refs: |
jogl dbf49cd4f1a1ba3fbb5fe36c4af0bd38b39b26f4
jogl 149216ae2a3034beb49390312651650aa5e2e79c
jogl 317222d1428a9d8325f571e1231b7fe304348b85
jocl 718cba203722de9321bd44c7f53a723ad0709f80
|
Workaround: | --- |
Description
Sven Gothel
2023-08-07 23:04:39 CEST
commit dbf49cd4f1a1ba3fbb5fe36c4af0bd38b39b26f4 Fix GLSL version for ES >= 3.1 Add mapping of OpenGL ES 3.1 -> GLSL 3.10, ES 3.2 -> GLSL 3.20. jogl 149216ae2a3034beb49390312651650aa5e2e79c: - Update KHR, GL, GLES2 and GLES3 Khronos header files - Adjust set ordering of (new) extensions avoiding duplicates & matching GL profiles - Refined *ignore* (in make/config/jogl/) files - Adjusted GLSL extensions for GL3/GL4/ES3 (gpu_shader5 etc) - Validate/iterate using `cmpOld2New` script, see scripts/update-cmpOld2New.sh - Updated documentation: Desktop max GL-Profile 4.5 -> 4.6 commit 317222d1428a9d8325f571e1231b7fe304348b85 Bug 1444: Add missing make/config/jogl/gl-gl4_es3-ignores.cfg Commit 149216ae2a3034beb49390312651650aa5e2e79c is incomplete, i.e. this configuaration was missing. jocl commit 718cba203722de9321bd44c7f53a723ad0709f80 c.build: Add missing includepath for KHR/khrplatform.h (jogl's stub_include) |