VulkanTutorial(14`Uniform buffers)
Uniform buffers Descriptor layout and buffer 我们将继续学习3D图形,这需要一个模型-视图-投影矩阵,因此我们要更改向vertex shader传输的数据,也就是通过vertex buffer 但是当实时渲染,每一帧这些数据都有可能变化,都需要更新顶点缓冲区,会造成内存浪费 uniform buffer是一块存储在GPU上的内存区域,它可以在...
Uniform buffers Descriptor layout and buffer 我们将继续学习3D图形,这需要一个模型-视图-投影矩阵,因此我们要更改向vertex shader传输的数据,也就是通过vertex buffer 但是当实时渲染,每一帧这些数据都有可能变化,都需要更新顶点缓冲区,会造成内存浪费 uniform buffer是一块存储在GPU上的内存区域,它可以在...
VulkanTutorial(13`Staging buffer) Staging buffer 我们从CPU访问它的内存类型可能不是GPU读取的最佳内存类型,最佳内存具有VK_MEMORY_PROPERTY_DEVICE_BIT标志 我们将创建两个顶点缓冲区。CPU可访问内存中的一个暂存缓冲区,用于将顶点数组中的数据上传到其中,最后一个顶点缓冲区位于设备本地内存中。然后,我们将使用bu...
微积分 微分是把整体分拆为小部分,导数可以求解函数的 极值点,凹凸性,拐点等 积分是把小部分组合到整体,积分可以求解函数的 面积,体积,曲线长度,最大小值等 lim极限 函数Q(x) = y:对于一个函数Q(x),当x取某些值时不能得到返回值 可以近似表示结果:(x->a) lim f(x) = L,当x趋近于a时,函数Q(x)极限是L 求极限的方式: 一、代入法 ...