Jump to content
  • Advertisement
Sign in to follow this  

One small pixel leaking on the otherside

This topic is 767 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I am using D3D11 and I have just implemented HDR Bloom and realized I had a problem with 1 pixel leaking on the otherside of the screen. It seems like I had it before implementing the bloom, it's just that the bloom made it more visible, so I could notice it.







The right side has the light source or in this case just a bright background. Tonemapping and eye adaptation making it brighter. And when bloom is applied it is more noticeable. I use deferred rendering so the problem should be there, because even if I disable tonemapping, eye adaptation and bloom, or even FXAA, I see a really small pixel on the sides. These small pixels seem to be the "continuation" or just a duplication of the pixel on the other side, but all of the sides have this problem.


Then I checked the Graphics Debugger. But when I look the render targets and it's outputs, there is no pixel leaking, only after bloom with it's gaussian blur. The bright pass texture doesn't have that problem, the otherside of the light source is pure black (0, 0, 0).


But then why do I keep getting the problem after disabling bloom?

If the problem is even before that why isn't it showing on the render targets in the debugger?

The problem shouldn't be when rendering to the backbuffer, because if so, it shouldn't be glowing with the bloom.


And yes, I do use AdjustWindowRect.

I tried to render the scene in a smaller viewport but it gives the same results. It doesn't render anything outside, but the leaking still occurs. It does the same in FullScreen mode.


I don't know what to do now. Thank you in advance.

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!