主权项 |
1.一种移除隐藏图面并提升三度空间绘图系统效能之Z缓冲器预较方法,该三度空间绘图系统包含一先行测试Z快取记忆体、一Z先行测试、一控制逻辑、一Z缓冲器快取记忆体及一图框缓冲器记忆体,该先行测试Z快取记忆体及Z缓冲器快取记忆体用于储存所有已输入像素中符合一Z比较模式之景深値,该方法包括下列步骤:(a)判断复数个正在进行中之输入像素是否位于该先行测试Z快取记忆体及该Z缓冲器快取记忆体之内;(b)该控制逻辑依据步骤(a)之判断结果而控制该图框缓冲器记忆体、该先行测试Z快取记忆体及该Z缓冲器快取记忆体之间的运作;及(c)该Z先行测试可在一个周期时间内以平行处理的方式读取并比较该先行测试Z快取记忆体及该复数个正在进行中之输入像素之景深値,以加快该系统之执行效率;若该先行测试Z快取记忆体之景深値和该正在进行中之输入像素之景深値之比较结果不符合该Z比较模式,则舍弃该输入像素;反之,则更新该先行测试Z快取记忆体之景深値为该正在进行中之输入像素之景深値。2.如申请专利范围第1项之方法,其中该Z先行测试应用于该三度空间绘图系统之一阴影产生程序。3.一种移除隐藏图面并提升三度空间绘图系统效能之Z缓冲器预较系统,包括:一先进先出机构,用于储存复数个正在进行中之输入像素;一先行测试Z快取记忆体,用于储存所有已输入像素中符合Z比较模式之景深値;一Z先行测试,包含复数个预先测试单元,该复数个预先测试单元可在一个周期时间内以平行处理的方式比较该先行测试Z快取记忆体及该先进先出机构之复数个正在进行中之输入像素之景深値之大小,以加快该系统之执行效率;若该先行测试Z快取记忆体之景深値和该正在进行中之输入像素之景深値之比较结果不符合该Z比较模式,则舍弃该输入像素;反之,则更新该先行测试Z快取记忆体之景深値为该正在进行中之输入像素之景深値;一有效性测试模组,连接至该复数个预先测试单元,用于执行该复数个正在进行中之输入像素之有效性测试功能;一Z缓冲器快取记忆体,连接至该先行测试Z快取记忆体,用于储存所有已输入像素中符合Z比较模式之景深値;一Z缓冲器测试,连接至该Z缓冲器快取记忆体及该有效性测试模组,用于比较经过该有效性测试模组之像素之景深値及该Z缓冲器快取记忆体之景深値之大小;若该先行测试Z快取记忆体之景深値和该正在进行中之输入像素之景深値之比较结果不符合该Z比较模式,则舍弃该输入像素;反之,则更新该先行测试Z快取记忆体之景深値为该正在进行中之输入像素之景深値;一图框缓冲器记忆体,连接至该Z缓冲器快取记忆体、该先行测试Z快取记忆体和该有效性测试模组,用于储存所有通过有效性测试之像素;及一控制逻辑,用于控制该先进先出机构、该先行测试Z快取记忆体、该Z缓冲器快取记忆体及该图框缓冲器记忆体之间的运作。4.如申请专利范围第3项之系统,其中该复数个预先测试单元应用于该三度空间绘图系统之一阴影产生程序。图式简单说明:图1系原申请案之系统结构图;图2系根据本发明之一实施例之系统结构图;及图3系根据本发明之一实施例之流程图。 |