腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在
Android
上的
着色器
中声明OpenGL
版本
?
、
、
我正在试验OpenGL ES 3.0,并在快速参考资料表中找到了以下语句: 据.glGetProgramInfoLog报道。version语句,但仍然得到了相同的
错误
。我在我的GLSurf
浏览 1
提问于2013-09-07
得票数 7
回答已采纳
1
回答
着色器
android
错误
:“
无效
版本
着色器
”
、
、
我遵循了并执行了以下操作(在
版本
指令中添加了\n换行符) public class Vertex { "};\n";但我还是会让Adreno error Invalid #version shader 我的手机有
Android
浏览 8
提问于2019-10-31
得票数 0
1
回答
OpenGL,如何设置GLSL
版本
?
、
、
、
我的系统使用freeglut的OpenGL和GLSL的默认
版本
是4.1,同样使用glew,它的初始化、
着色器
编译和链接以及执行都没有问题。不管我是否支持这个
版本
,我还是想提供一个3.3
版本
。当我使用glut上下文指定3.3
版本
时,应用程序启动时没有
错误
,glew也没有抱怨。我的
着色器
应该使用GLSL 3.3
版本
,然后我设置行但是当我的
着色器
被编译时,OpenGL会报错一个
无效
的枚举消息。我
浏览 0
提问于2011-11-17
得票数 5
回答已采纳
2
回答
Android
5.0不支持samplerExternalOES?
我有一个片段
着色器
工作了很长时间,在每一个电话,我试过。在
Android
5.0升级结束后,两部手机都无法运行该应用程序。编译
着色器
后,我看到下面的
错误
,只有在运行
Android
5.0时才会发生这种
错误
#extension GL_OES_EGL_image_external : require // Image texture.
浏览 1
提问于2015-03-03
得票数 1
回答已采纳
2
回答
顶点和片段的
着色器
版本
应该总是匹配吗?
、
、
假设我有一个以#version 120开头的片段
着色器
,还有一个带有#version 150 compatibility的顶点
着色器
。这种组合似乎有效,但它是否违反了OpenGL或GLSL规范?
浏览 3
提问于2015-06-19
得票数 4
回答已采纳
1
回答
奇怪的GLSL
错误
与纹理,为什么我得到一个
无效
的操作时,运行一个着色?
、
、
我有一个简单的GLSL 1.2
着色器
,它从五个纹理积累值。
着色器
编译得很好。我的问题是,当呈现一个简单的三角形时,这个
着色器
激活,什么都画不出来,glGetError()返回
无效
的操作。如果我在渲染三角形之前激活了另一个
着色器
,那么一切都运行的很好。rendering.There在上传纹理、激活纹理、激活
着色器
、向
着色器</e
浏览 2
提问于2012-02-09
得票数 0
1
回答
安卓OpenGL ES 2.0:
无效
顶点着色。链接无法继续
、
、
、
这是我获得调试
错误
所能做的最好的事情。 “
无效
顶点
着色器
。链接无法继续。”
浏览 2
提问于2013-04-01
得票数 0
回答已采纳
1
回答
着色器
编译
错误
、
、
我正在尝试编译一个“垃圾”
着色器
,将一些垃圾代码提供给WebGL (请参阅了解小提琴): source为什么getError不标记一个
错误
?如何获取有关
着色器
编译状态的
错误
信息?
浏览 1
提问于2012-10-06
得票数 7
回答已采纳
1
回答
编译时OpenGL
着色器
生成器
错误
、
、
我使用OpenGL
着色器
构建器v2.2.2并从书中获取示例代码。顶点
着色器
uniform float CoolestTemp;uniform mat4 MVPMatrix; FragmentColor = vec4(color, 1.0);我的问题是执行此代码,因为不支持
版本
然后我试着删除
版本
,编译器说“
无效</e
浏览 2
提问于2014-07-14
得票数 5
回答已采纳
1
回答
基于粒子位置的GLSL
着色器
颜色变化
、
我用
着色器
给粒子着色。我希望粒子根据其位置改变颜色。但是,当我试图在我的片段和顶点
着色器
中包含一个额外的向量变量时,我的
着色器
不会编译。碎片
着色器
:varying vec3 vertex_to_light_vector; //+ SpecularColor * pow(SpecularTerm, 8
浏览 1
提问于2013-11-13
得票数 0
2
回答
Unity3D 5.6 -安卓的构建-打包资产-共享资产2
、
、
、
、
我已经更新到最新的unity3d
版本
5.6 我正试图为
android
构建--但我陷入了困境:“打包资产--sharedassets2.Asset”。注意:*在我决定在我的项目中使用Asset并在图形设置中包括移动
着色器
之后,我注意到了这一点。
浏览 8
提问于2017-05-10
得票数 0
1
回答
Vulkan:
无效
的Shader Module对象
、
、
vkCreateGraphicsPipeline导致验证层产生以下
错误
:
无效
的
着色器
模块对象0x8
无效
的
着色器
模块对象0x9 然后程序在验证层崩溃。我已经为顶点
着色器
和片段
着色器
创建了VkShaderModule,并使用glslangvalidator -V将它们转换为vkCreateShaderModule没有抱怨的SPIR-V模块。
浏览 5
提问于2016-10-03
得票数 0
1
回答
调用glClearColor和glClear,而不附加任何
着色器
和程序
在OpenGL ES 2.0中,如果我只想清除颜色缓冲区,是否必须附加和使用任何
着色器
和程序? 如果我先调用glCLearColor、glCLear,然后调用eglSwapBuffers,会发生什么?
浏览 1
提问于2014-10-23
得票数 1
1
回答
DX9和DX10):默认像素(和顶点)
着色器
是什么?(如果可能的话,OpenGL也是。)
、
、
、
我知道我可以选择在DX9中指定
着色器
,并且需要在DX10中指定
着色器
。我的问题是,如果我说我想使用
着色器
,但我没有指定一个,会发生什么。在一个短语中,我要寻找的是默认行为。有没有默认的
着色器
?我对以下场景感兴趣: DX10,不要指定像素
着色器
。(我必须调用PSSetShader(NULL)吗?如果我没有呢?)将运行的默认
着色器
是什么?相同的问题,顶点
着色器
。DX9,如果我指定要使用像素
着色器
,但没有指定一个,会发生什么情况?有违约吗?如果我选择使用固定
浏览 3
提问于2011-02-21
得票数 3
回答已采纳
1
回答
编译glsl
着色器
时出错,#
版本
必须发生第一个
错误
、
我在跟踪以下是
着色器
实用程序代码:我似乎不知道为什么我要得到这个
错误
,因为在
着色器
#
版本
是第一。
浏览 10
提问于2013-04-21
得票数 0
2
回答
尽管存在有效的glGenTextures上下文,但GL_INVALID_OPERATION还是会给出OpenGL
、
在调用GL_INVALID_OPERATION时,我会得到一个glGenTextures
错误
,我不知道是什么原因造成的。并且在我调用glGenTextures()时它看起来是有效的(至少我有一个上下文,因为glGetString(GL_VERSION)和glxGetCurrentContext()都返回一些不是垃圾的东西) 除了根本没有glGenTexture
浏览 2
提问于2016-10-20
得票数 0
回答已采纳
1
回答
three.js动态片段
着色器
图形用户界面
、
、
我正在使用three.js webGL
着色器
示例,并尝试添加一个图形用户界面来实时动态地控制
着色器
的参数。这个是可能的吗?似乎当我试图在
着色器
脚本之外添加effectController变量时,它似乎工作得很好,但当我试图为
着色器
脚本中的动态图形用户界面变量时,我得到了“
着色器
无法编译”控制台
错误
。three.js:16617 THREE.WebGLProgram:
着色器
错误
:0 gl.VALIDATE_STATUS false gl.getProgr
浏览 2
提问于2016-12-09
得票数 1
2
回答
AMD OpenGL ES SDK3.1片段着色机的故障
、
、
中的片段
着色器
(截至2016年5月13日)如下:uniform vec4 lightVec; gl_FragColor = diff * texture(textureUnit0, vTexCoord);这完全是
错误
的
浏览 5
提问于2016-05-13
得票数 1
回答已采纳
1
回答
未在p5js中编译的着色玩具
着色器
、
我相信,我已经将WEBGL的所有内容都更改为正确的格式,但它一直存在编译
错误
,我不完全确定原因。我是相对较新的WEBGL和使用
着色器
,所以帮助将非常感谢。rect(0,0,width, height); resizeCanvas(windowWidth, windowHeight);我的顶点
着色器
aPosition, 1.0); gl_Position = positio
浏览 0
提问于2021-01-15
得票数 0
回答已采纳
1
回答
OpenGLES 2.0中的
Android
垂直和水平滚动
、
、
谁能给我一个例子,如何添加垂直和水平滚动,直到GLSurfaceview的结尾,这是缩放。我试过使用0度角的Matrix.Translate和Matrix.Rotate,它们都不起作用。方式一:mOffset = mPositionX + mPositionY; GLES20.glClear(GLES20.GL_COLOR_BUFFER_BIT); // Set the
浏览 6
提问于2013-01-19
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券