* Turns out the virtual messes with the data in struct command, so we can't
use it (which isn't really that bad). * B_SCREEN_TO_SCREEN_BLIT is now working as intended, so we can finally move windows and scroll at decent speed :-) * Implemented a simple version of B_WAIT_ENGINE_IDLE for now. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17422 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -176,6 +176,7 @@ struct intel_free_graphics_memory {
|
||||
#define RING_BUFFER_START 0x8
|
||||
#define RING_BUFFER_CONTROL 0xc
|
||||
#define INTEL_RING_BUFFER_SIZE_MASK 0x000ff800
|
||||
#define INTEL_RING_BUFFER_HEAD_MASK 0x001ffffc
|
||||
#define INTEL_RING_BUFFER_ENABLED 1
|
||||
|
||||
#define INTEL_DISPLAY_HTOTAL 0x60000
|
||||
@@ -248,6 +249,7 @@ struct intel_free_graphics_memory {
|
||||
|
||||
// 2D acceleration
|
||||
#define COMMAND_BLIT 0x54c00006
|
||||
#define COMMAND_BLIT_RGBA 0x00300000
|
||||
|
||||
// overlay
|
||||
|
||||
|
||||
Reference in New Issue
Block a user