
Native Container
文章平均质量分 75
RuntimeCube
这个作者很懒,什么都没留下…
展开
-
[Unity Native Container] 自定义Native Container [第 3 部分]:使用 Min Max 的Parallel Job
介绍 在本系列文章的前几部分,我们研究了如何创建一个基本的、可用于Job的自定义Native container。这篇文章将改进我们的NativeIntArray容器,增加对并行Job的支持。这是通过使用一种模式来实现的,在这种模式下,Job被分割成多个范围,每个Job只允许在这个范围内操作。这将数组的访问限制在通过Execute(int index)传递的索引。更多关于这些Job在幕后如何调度的信息可以在这里的Unity文档中找到。1) 启用支持 我们添加了 [NativeContainerS.翻译 2022-01-09 17:50:35 · 571 阅读 · 0 评论 -
[Unity Native Container] 自定义Native Container [第 2 部分]:在Job完成时解除分配
英文原文:https://dotsplayground.com/2020/03/customnativecontainerpt2/介绍 在本系列的前一篇文章中,自定义本地容器[第一部分]。基础知识,我们研究了如何创建一个基本的自定义本地容器,以便在Job系统中使用。在这篇文章中,我们将扩展我们的NativeIntArray容器,增加对.WithDeallocateOnJobCompletion和[DeallocateOnJobCompletion]使用的支持。1) 启用支持 为了实现对Jo翻译 2022-01-09 17:14:00 · 444 阅读 · 0 评论 -
[Unity Native Container] 自定义Native Container [第 1 部分]:基础知识
英文原文:https://dotsplayground.com/2020/03/customnativecontainerpt1/介绍 Native containers用于Job之间的数据通信。Unity已经在他们的Collections包中提供了一套本地容器,如NativeList、NativeQueue、NativeHashMap等。但是当你需要更多定制的东西时,你可以编写你自己的Native containers。 在这篇文章中,我们将编写这样一个可用于Job的自定义容器。在随后的文翻译 2022-01-09 16:19:09 · 1414 阅读 · 0 评论