   Making 2D Graphics Look Better
  I'm having a difficult time making my 2D graphics look nice on 2 different computers. On one computer, which has a better video card, it's ok. But on another computer with an integrated video card, it looks a little too pixelated and garbled on the upper half of the image, although I'm only using one 2D TLVERTEX polygon with 4 vertices. But when I run another DirectX related app, like an arcade emulator, the 2D is perfect on the computer with the integraded card. I want my graphics to look pixelated, but not too pixelated on both machines. When I load the texture, I'm using D3DX_FILTER_POINT for both minfilter and maxfilter. And using D3DTEXF_POINT for both the same filters in SetTextureStageState. Anything else I need to do? Thanks in advance, and if you need more info or code that I have, let me know.   
  I'd keep the loading texture filter as it is. Try changing the min and max renderstate-filters to linear. It will help soften the image a bit. This will cause some artifacts around edges of images, so you may have to adjust the texture-coordinates.The emulator of which you spoke is probably using 2D software rendering possibly with or without the help of DirectDraw surfaces.   ;  I'm currently now downloading the source code to MAME to see what they did...   ;  I've noticed from my own experience that simply getting the pixels to line up with the texels (should be a thing of the past with D3D10 [grin]) results in a great quality boost.The slight mis-alignment can lead to a very slightly "fuzzy" image that isn't obviously wrong, but just doesn't look as good as other implementations.hthJack   ;Quote:should be a thing of the past with D3D10 You've piqued my curiosity. What do you mean? I work exclusively in 2D and only recently started using a 3D API. I'd like to know what this API of the future can do for me =)   ;  I solved the problem. I had to change the sizes of the images themselves to where theres only one pixel blank around the whole image, which is a black border. ;)   