江苏专业的网站建设,微信小程序公众号开发,怎么建立网站的流程,如何做期货培训网站抗锯齿原理记录
SSAA#xff1a;把成像的图片放大N倍#xff0c;然后每N个点进行平均值计算。一般N为2的倍数。比如原始尺寸是1000x1000#xff0c;长宽各放大2倍变成2000x2000。
举例#xff1a;
原始尺寸#xff1a; 放大2倍后 最后平均值计算成像#xff1a; MSAA把成像的图片放大N倍然后每N个点进行平均值计算。一般N为2的倍数。比如原始尺寸是1000x1000长宽各放大2倍变成2000x2000。
举例
原始尺寸 放大2倍后 最后平均值计算成像 MSAA比起SSAA少了对扩大后采样点的shading。意思就是SSAA原点是红色放大了4倍4个采样点还是红色并缓存记录MSAA少了这步直接使用原像素点颜色
少了N-1倍的采样着色性能省了一些尤其在片源着色器写了大量算法时比较明显。
计算采样点的颜色比重拿三角形覆盖扩大后的采样点质心来获取。 摘自
https://www.zhihu.com/question/654069556/answer/3478445466 内存对其
内存对齐是cpu为了更快内存访问速度而设计可以一次取N个字节而不是1个1个字节取。
测试 如果没有内存对其a是8个字节c是4个字节总共12个字节。因为有对其所以8个占了一块另外一块也得是8所以变成了这样 那我在加上一个1个字节的char b 由于c是4个字节未占满8个字节所以b会继续利用剩下的字节去填满。结果还是16 增加alignas 可设置块的大小。但这个设置必须大于内含元素最大字节。
使用方式 强行改成4个字节报错