metal 相关问题

Metal是GPU加速的高级3D图形渲染和数据并行计算工作负载的专有框架。由Apple制造。

不支持的体系结构-Metal和Swift之间的共享枚举

[我尝试在金属和我的快速项目之间共享在头文件中定义的枚举:#ifndef SharedIndizes_h #define SharedIndizes_h #import #endif / * ...

回答 1 投票 4

在单个MTLRenderCommandEncoder中使用多个渲染管道:如何同步MTLBuffer?

核心问题,我在一个渲染命令编码器中有两个渲染管道。第一管线写入第二管线中使用的缓冲器。这似乎不起作用,我希望它...

回答 1 投票 1

[如何通过getBytes()读取.rgba16Float MTLTexture

我在读取像素格式为.rgba16Float的MTLTexture时遇到问题,主要原因是Swift似乎没有相应的SIMD4格式。对于.rgba32Float,我可以简单地使用...

回答 1 投票 0

[使用MemoryLayout使用struct协议的怪异案例,报告了不同的大小

我正在使用Metal开发绘图引擎。我正在从以前的版本进行修改,因此从头开始出现错误。由于...

回答 1 投票 0

SCNProgram Vertex Shader –检索节点剪辑空间坐标

我是Shader Development的新手,目前正在研究SCNProgram,以替换平面几何图形的渲染。在程序的顶点着色器中,我想访问位置(或...

回答 1 投票 1

使用Metal导出视频时的像素失真

我有一个非常奇怪的错误,仅在随机设备中发生。我正在使用avassetwriter导出带有Metal的电影和绘图/着色器,但是在动画mp4中出现了一些彩色的像素化伪像...

回答 1 投票 2

何时使用多个MTLRenderCommandEncoders执行我的Metal渲染?

我正在学习Metal,并且有一个概念性问题正在尝试解决:在什么级别上,我的代码应该处理要求不同...的连续绘制操作?

回答 1 投票 0

什么时候可以安全地重写和重用MTLBuffer或其他Metal顶点缓冲区?

我刚开始接触Metal,但在掌握一些基本知识时遇到了麻烦。我已经阅读了许多有关Metal的网页,并浏览了Apple的示例,依此类推,...

回答 1 投票 0

使用Objective-C ++创建金属窗户包装纸

我目前正在使用C ++开发轻量级游戏引擎,但是我正在Mac上进行开发。最初,我使用的是Bootcamp,但我想尝试使用premake在Mac上实现它。我想...

回答 1 投票 2

从Unreal部署到iOS设备失败

我正在尝试将虚幻的项目构建并部署到iPhone,但是由于两个错误而无法部署。 Xcode v11.3.1,虚幻v4.22。 LogShaderCompilers:错误:/tmp/3689_966125236.metal(0):...

回答 1 投票 0

金属质感的右边缘有异常

[当我在Macbook Pro的集成英特尔GPU上运行此代码时,我没有问题。但是,当我在带有AMD GPU的iMac上运行它时,这个简单的“ Hello World”在右侧显示了工件:...

回答 2 投票 0

如何使用Metal Shader Lanuage计算16通道图像的均值和方差值

如何使用Metal计算具有16个通道的图像的均值和方差值?我想分别计算不同通道的均值和方差值!例如:内核空均值和方差(...

回答 2 投票 0

我如何在不同通道中使用Metal Shader Lanuage计算均值和方差?

[我的意思是如何使用Metal来计算图像的均值和方差?例如有一个具有4个通道,RGBA,具有浮点值的图像,我想计算R通道,G通道的均值和方差值... ...

回答 1 投票 0

[AVAssetWriter影片创建后的内存分配飞涨

我的应用程序中有一个例程,可通过AVAssetWriter将MTLTextures捕获为电影。当我在设备上运行该应用程序时,内存管理似乎保持稳定,并且影片被创建并写入到...

回答 1 投票 0


为什么Swift 5 String(Int)的整数大于20位时失败?

我编写了上面引用的简单代码,以检查斐波那契数列中的整数是否不包含0或5,如果整数仅包含1,2,3,4,6,7,8,则减少到1237。 9位数字;如果是这样,...

回答 1 投票 2

MTKView:表达式类型不明确,在commandBuffer.present上没有更多上下文

在命令缓冲区对象上设置可绘制对象时,出现编译时错误。以下是我从MTKView子类的draw方法调用的函数。 fileprivate func ...

回答 1 投票 0

MPSImageIntegral在图像较小时返回全零

我有一个金属着色器,可以处理iPad Pro视频帧以生成彩色附件中的(未显示)RGBA32Float图像。然后将该纹理通过MPSImageIntegral滤镜放置,...

回答 1 投票 0

具有两个透明纹理的Alpha混合无法正常工作

我有一个目标纹理:这里的整个纹理将是透明的(alpha = 0),除了红色部分。红色的alpha值为0.5。我使用矩形平面来呈现此纹理。 ...

回答 1 投票 0

取决于其他像素颜色的金属计算像素

我最近开始学习金属框架,因此可以为我的swift应用编写一些过滤器。我要写一个金属内核抖动犹豫不决基于误差扩散的图像。每个...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.