游戏开发论坛

 找回密码
 立即注册
搜索
楼主: benbon

dx有没有类似opengl的glLogicOp的函数?

[复制链接]

10

主题

53

帖子

57

积分

注册会员

Rank: 2

积分
57
 楼主| 发表于 2009-8-20 11:50:00 | 显示全部楼层

Re: Re: Re: dx有没有类似opengl的glLogicOp的函数?

lidudu: Re: Re: dx有没有类似opengl的glLogicOp的函数?



LogicOp 在OpenGL 3.1里也去掉了,因为15年来没有显卡支持,顶级专业显卡除外

没有显卡支持,那opengl的这个接口是不能用还是都是软件模拟?

59

主题

404

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
发表于 2009-8-20 13:39:00 | 显示全部楼层

Re:dx有没有类似opengl的glLogicOp的函数?

图形工作站不用超级计算机?

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2009-8-20 16:31:00 | 显示全部楼层

Re:dx有没有类似opengl的glLogicOp的函数?

位运算只有dx10以上才能支持

2

主题

123

帖子

123

积分

注册会员

Rank: 2

积分
123
发表于 2009-8-20 17:31:00 | 显示全部楼层

Re: Re: Re: Re: dx有没有类似opengl的glLogicOp的函数?

benbon: Re: Re: Re: dx有没有类似opengl的glLogicOp的函数?


没有显卡支持,那opengl的这个接口是不能用还是都是软件模拟?


软件模拟

2

主题

123

帖子

123

积分

注册会员

Rank: 2

积分
123
发表于 2009-8-20 18:39:00 | 显示全部楼层

Re: Re:dx有没有类似opengl的glLogicOp的函数?

flyue: Re:dx有没有类似opengl的glLogicOp的函数?

图形工作站不用超级计算机?


图形工作站,只是一台可以连续长时间稳定运行的高性能电脑,以前多为小型机(一张桌子那么大的),现在多为微型机(和台式机一样大),甚至是笔记本电脑型。除了配置高点,和普通的电脑没有本质区别,但是普通的电脑在最高负载下运行一星期会烧掉,而工作站不会。

大型机、超级计算机一般是至少有两个壁橱那么大,大者要占一层楼,由数百到数千个CPU组成并行阵列。造价昂贵,更新周期长,一台要用10年20年,由于电脑更新还贷很快,导致当年那批老古董现在还不如普通台式机组个简单局域网。这种平台上普通的PC上的算法是不适用的,而是全部基于并行算法。

10

主题

53

帖子

57

积分

注册会员

Rank: 2

积分
57
 楼主| 发表于 2009-8-20 23:37:00 | 显示全部楼层

Re:dx有没有类似opengl的glLogicOp的函数?

gdi都存在类似的rop操作,d3d中没有对应的操作吗?d3d中的rop操作有哪些呀,怎么设置?

59

主题

404

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
发表于 2009-8-21 09:41:00 | 显示全部楼层

Re:dx有没有类似opengl的glLogicOp的函数?

d3d9中没有内置的rop操作

10

主题

53

帖子

57

积分

注册会员

Rank: 2

积分
57
 楼主| 发表于 2009-8-21 15:55:00 | 显示全部楼层

Re:dx有没有类似opengl的glLogicOp的函数?

那如果我想实现内置ROP的效果要怎么做,比如画一条再擦除(XOR),要怎么做,还是只能放弃

59

主题

404

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
发表于 2009-8-21 18:42:00 | 显示全部楼层

Re:dx有没有类似opengl的glLogicOp的函数?

你可以试试先把图像渲染到一张纹理 然后再把另一张纹理一并交给自己写的pixel shader处理

像素颜色怎么计算由自己控制

10

主题

53

帖子

57

积分

注册会员

Rank: 2

积分
57
 楼主| 发表于 2009-8-21 19:37:00 | 显示全部楼层

Re:dx有没有类似opengl的glLogicOp的函数?

嗯,好像只有这种办法了,固定管线是做不了这个功能了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-21 05:22

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表