[vlc-devel] [PATCH]Direct3D improvement and code remove

Kaarlo Räihä agent_007 at luukku.com
Fri Jan 23 20:42:46 CET 2009


Two patches. First one removes some unneeded code from Direct3d video output module.
http://msdn.microsoft.com/en-us/library/bb204851(VS.85).aspx
as stated:
"For Direct3D 9 ... For the fixed function pipeline, there is no need to call IDirect3DDevice9::SetVertexShader"
So I removed the SetVertexShader part.

Second is more interesting. Last spring I released a patch that made Direct3D image quality little better. Now I have another patch that makes the quality even better.

Sample image that shows the difference
http://www.freeimagehosting.net/uploads/09a07ed46d.jpg

Difference can be seen when video is original size or upscaled. Downscaled video looks still the same.

...................................................................
Luukku Plus paketilla pääset eroon tila- ja turvallisuusongelmista.
Hanki Luukku Plus ja helpotat elämääsi. http://www.mtv3.fi/luukku
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-remove-unneeded-code.patch
Type: application/octet-stream
Size: 3022 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20090123/f9d8dd4f/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-better-direct3d-image-quality.patch
Type: application/octet-stream
Size: 2614 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20090123/f9d8dd4f/attachment-0001.obj>


More information about the vlc-devel mailing list