Lines Matching refs:fbinfo
33 /* This version number defines the format of the fbinfo struct.
36 struct fbinfo {
54 struct fbinfo fbinfo;
83 fbinfo.version = DDMS_RAWIMAGE_VERSION;
87 fbinfo.bpp = 32;
88 fbinfo.size = w * h * 4;
89 fbinfo.width = w;
90 fbinfo.height = h;
91 fbinfo.red_offset = 0;
92 fbinfo.red_length = 8;
93 fbinfo.green_offset = 8;
94 fbinfo.green_length = 8;
95 fbinfo.blue_offset = 16;
96 fbinfo.blue_length = 8;
97 fbinfo.alpha_offset = 24;
98 fbinfo.alpha_length = 8;
101 fbinfo.bpp = 32;
102 fbinfo.size = w * h * 4;
103 fbinfo.width = w;
104 fbinfo.height = h;
105 fbinfo.red_offset = 0;
106 fbinfo.red_length = 8;
107 fbinfo.green_offset = 8;
108 fbinfo.green_length = 8;
109 fbinfo.blue_offset = 16;
110 fbinfo.blue_length = 8;
111 fbinfo.alpha_offset = 24;
112 fbinfo.alpha_length = 0;
115 fbinfo.bpp = 24;
116 fbinfo.size = w * h * 3;
117 fbinfo.width = w;
118 fbinfo.height = h;
119 fbinfo.red_offset = 0;
120 fbinfo.red_length = 8;
121 fbinfo.green_offset = 8;
122 fbinfo.green_length = 8;
123 fbinfo.blue_offset = 16;
124 fbinfo.blue_length = 8;
125 fbinfo.alpha_offset = 24;
126 fbinfo.alpha_length = 0;
129 fbinfo.bpp = 16;
130 fbinfo.size = w * h * 2;
131 fbinfo.width = w;
132 fbinfo.height = h;
133 fbinfo.red_offset = 11;
134 fbinfo.red_length = 5;
135 fbinfo.green_offset = 5;
136 fbinfo.green_length = 6;
137 fbinfo.blue_offset = 0;
138 fbinfo.blue_length = 5;
139 fbinfo.alpha_offset = 0;
140 fbinfo.alpha_length = 0;
143 fbinfo.bpp = 32;
144 fbinfo.size = w * h * 4;
145 fbinfo.width = w;
146 fbinfo.height = h;
147 fbinfo.red_offset = 16;
148 fbinfo.red_length = 8;
149 fbinfo.green_offset = 8;
150 fbinfo.green_length = 8;
151 fbinfo.blue_offset = 0;
152 fbinfo.blue_length = 8;
153 fbinfo.alpha_offset = 24;
154 fbinfo.alpha_length = 8;
161 if(writex(fd, &fbinfo, sizeof(fbinfo))) goto done;
164 for(i = 0; i < fbinfo.size; i += sizeof(buf)) {
168 if(readx(fd_screencap, buf, fbinfo.size % sizeof(buf))) goto done;
169 if(writex(fd, buf, fbinfo.size % sizeof(buf))) goto done;