teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

文章を修正

2021/10/06 12:23

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- GLSL4.5に対応する方法が知りたい。
1
+ GLSLを4.2に対応する方法が知りたい。
body CHANGED
@@ -1,4 +1,5 @@
1
1
  提示コードですが `error: GLSL 4.20 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ES` 表示されてしまいます。どうすればに対応できるのでしょうか?その他のバージョン3.3 4.2等を試しましたがどれも対応していません。また1.○○バージョンだとコンパイルエラーになるので使いたくありませんこれはどうやって対応するのでしょうか?
2
+ 自分の環境は現在4.2まで対応しているのですがどうすればGLSLを4.2に対応できるのでしょうか?
2
3
 
3
4
 
4
5
  参考サイト: [https://stackoverflow.com/questions/27407774/get-supported-glsl-versions/27410925](https://stackoverflow.com/questions/27407774/get-supported-glsl-versions/27410925)
@@ -13,6 +14,24 @@
13
14
 
14
15
 
15
16
  ```
17
+ $ glxinfo | grep OpenGL
18
+ OpenGL vendor string: Intel Open Source Technology Center
19
+ OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4000 (IVB GT2)
20
+ OpenGL core profile version string: 4.2 (Core Profile) Mesa 21.1.5
21
+ OpenGL core profile shading language version string: 4.20
22
+ OpenGL core profile context flags: (none)
23
+ OpenGL core profile profile mask: core profile
24
+ OpenGL core profile extensions:
25
+ OpenGL version string: 3.0 Mesa 21.1.5
26
+ OpenGL shading language version string: 1.30
27
+ OpenGL context flags: (none)
28
+ OpenGL extensions:
29
+ OpenGL ES profile version string: OpenGL ES 3.0 Mesa 21.1.5
30
+ OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
31
+ OpenGL ES profile extensions:
32
+ ```
33
+
34
+ ```
16
35
  $ ./GL
17
36
  Complie Error: Vertex Shader
18
37
  0:4(10): error: GLSL 4.20 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ES

2

文章を修正

2021/10/06 12:23

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -3,6 +3,9 @@
3
3
 
4
4
  参考サイト: [https://stackoverflow.com/questions/27407774/get-supported-glsl-versions/27410925](https://stackoverflow.com/questions/27407774/get-supported-glsl-versions/27410925)
5
5
 
6
+ 参考サイト: [https://01.org/linuxgraphics/downloads/stack](https://01.org/linuxgraphics/downloads/stack)
7
+
8
+
6
9
  ##### 試したこと
7
10
  別のバージョンで試した。
8
11
 

1

提示コードを修正

2021/10/06 12:14

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,8 @@
1
1
  提示コードですが `error: GLSL 4.20 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ES` 表示されてしまいます。どうすればに対応できるのでしょうか?その他のバージョン3.3 4.2等を試しましたがどれも対応していません。また1.○○バージョンだとコンパイルエラーになるので使いたくありませんこれはどうやって対応するのでしょうか?
2
2
 
3
+
4
+ 参考サイト: [https://stackoverflow.com/questions/27407774/get-supported-glsl-versions/27410925](https://stackoverflow.com/questions/27407774/get-supported-glsl-versions/27410925)
5
+
3
6
  ##### 試したこと
4
7
  別のバージョンで試した。
5
8