質問編集履歴

3

文章を修正

2021/10/06 12:23

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- GLSL4.5に対応する方法が知りたい。
1
+ GLSL4.2に対応する方法が知りたい。
test CHANGED
@@ -1,5 +1,7 @@
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.2まで対応しているのですがどうすればGLSLを4.2に対応できるのでしょうか?
4
+
3
5
 
4
6
 
5
7
 
@@ -28,6 +30,42 @@
28
30
 
29
31
  ```
30
32
 
33
+ $ glxinfo | grep OpenGL
34
+
35
+ OpenGL vendor string: Intel Open Source Technology Center
36
+
37
+ OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4000 (IVB GT2)
38
+
39
+ OpenGL core profile version string: 4.2 (Core Profile) Mesa 21.1.5
40
+
41
+ OpenGL core profile shading language version string: 4.20
42
+
43
+ OpenGL core profile context flags: (none)
44
+
45
+ OpenGL core profile profile mask: core profile
46
+
47
+ OpenGL core profile extensions:
48
+
49
+ OpenGL version string: 3.0 Mesa 21.1.5
50
+
51
+ OpenGL shading language version string: 1.30
52
+
53
+ OpenGL context flags: (none)
54
+
55
+ OpenGL extensions:
56
+
57
+ OpenGL ES profile version string: OpenGL ES 3.0 Mesa 21.1.5
58
+
59
+ OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
60
+
61
+ OpenGL ES profile extensions:
62
+
63
+ ```
64
+
65
+
66
+
67
+ ```
68
+
31
69
  $ ./GL
32
70
 
33
71
  Complie Error: Vertex Shader

2

文章を修正

2021/10/06 12:23

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -8,6 +8,12 @@
8
8
 
9
9
 
10
10
 
11
+ 参考サイト: [https://01.org/linuxgraphics/downloads/stack](https://01.org/linuxgraphics/downloads/stack)
12
+
13
+
14
+
15
+
16
+
11
17
  ##### 試したこと
12
18
 
13
19
  別のバージョンで試した。

1

提示コードを修正

2021/10/06 12:14

投稿

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