XenevaOS
Loading...
Searching...
No Matches
dirty.h
Go to the documentation of this file.
1#pragma once
31#ifndef __DIRTY_H__
32#define __DIRTY_H__
33
34#include "deodxr.h"
35#include <chitralekha.h>
36
37
38
39extern void InitialiseDirtyClipList();
40
41/*
42* AddDirtyClip -- add a dirty clip rectangle
43* @param x -- x position
44* @param y -- y position
45* @param w -- width of the rect
46* @param h -- height of the rect
47*/
48extern void AddDirtyClip(int x, int y, int w, int h);
49
50/*
51* DirtyScreenUpdate -- update the screen with respect
52* to dirty rect boundary
53* @param canvas -- pointer to canvas
54*/
56
57/*
58* GetDirtyRectCount -- returns the number of dirty rect
59*/
61
62#endif
uint32_t GetDirtyRectCount()
Definition dirty.cpp:105
void AddDirtyClip(int x, int y, int w, int h)
Definition dirty.cpp:54
void DirtyScreenUpdate(ChCanvas *canvas)
Definition dirty.cpp:78
void InitialiseDirtyClipList()
Definition dirty.cpp:38
unsigned int uint32_t
Definition acefiex.h:163
ChCanvas * canvas
Definition deomain.cpp:92
Definition chitralekha.h:43