[Intel-gfx] how to do scaling for primary plane

2014-12-30 Thread hank peng
There are scaler registers for video sprite, but I found no register for primary plane. Is there some way to do that? -- The simplest is not all best but the best is surely the simplest! ___ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://

[Intel-gfx] drm_clflush_pages performance

2012-09-15 Thread hank peng
I noticed that drm_clflush_pages function will first choose clfush instead of wbinvd, its code like this: void drm_clflush_pages(struct page *pages[], unsigned long num_pages) { #if defined(CONFIG_X86) if (cpu_has_clflush) { drm_cache_flush_clflush(pages, num_pages);

[Intel-gfx] how to enable "wait for vertical sync" on i915 framebuffer driver?

2012-03-19 Thread hank peng
Hi: I need to enable this function in use space programe, but I found that it is not implemented in i915 fb driver. I used FBIO_WAITFORVSYNC ioctl command, then what should I do? -- The simplest is not all best but the best is surely the simplest! ___ I

[Intel-gfx] Sandy bridge GPU does not support alpha channel?

2012-03-17 Thread hank peng
When I read document about Sandy Bridge GPU's mannual, I found that it does not support ALPHA channel when setting pixel format. Is it true? -- The simplest is not all best but the best is surely the simplest! ___ Intel-gfx mailing list Intel-gfx@lists.

[Intel-gfx] Fwd: memcpy VA image buffer, very poor performance!

2011-07-07 Thread hank peng
I forward this mailing list for your help. Now, I have found its reason is that decoded data buffer is uncached. I wonder if kernel driver for intel gem can be modified so that decoded data buffer is cached? -- Forwarded message -- From: hank peng Date: 2011/7/6 Subject: memcpy

[Intel-gfx] can I use blitter engine on sandy bridge platform to strech/shrink?

2011-04-26 Thread hank peng
Hi, guys: I read the the document about blitter engine on HD graphics which says functions such as Alpha BLTs, arithmetic (bilinear) stretch BLTs, rotations, transposing pixel maps, color space conversion, and DIBs are all considered 3D BLTs and are covered in the 3D rendering section. But I can't