Searched refs:bytes_per_row (Results 1 - 25 of 130) sorted by relevance

123456

/haiku/headers/private/graphics/virtio/
H A Dvirtio_info.h19 uint32 bytes_per_row; member in struct:virtio_gpu_shared_info
/haiku/src/add-ons/accelerants/neomagic/engine/
H A Dnm_acc.c88 switch(si->fbc.bytes_per_row / si->engine.depth)
160 ACCW(2070_SRCPITCH, si->fbc.bytes_per_row);
162 ACCW(2070_DSTPITCH, si->fbc.bytes_per_row);
179 ((si->fbc.bytes_per_row << 16) | (si->fbc.bytes_per_row & 0x0000ffff)));
214 ACCW(SRCSTARTOFF, ((ys * si->fbc.bytes_per_row) + (xs * si->engine.depth)));
215 ACCW(2070_DSTSTARTOFF, ((yd * si->fbc.bytes_per_row) + (xd * si->engine.depth)));
233 ACCW(SRCSTARTOFF, ((ys * si->fbc.bytes_per_row) + (xs * si->engine.depth)));
234 ACCW(2090_DSTSTARTOFF, ((yd * si->fbc.bytes_per_row) + (xd * si->engine.depth)));
249 ACCW(SRCSTARTOFF, (((ys + h) * si->fbc.bytes_per_row)
[all...]
/haiku/src/system/boot/platform/generic/
H A Dvideo_blit.cpp33 + gKernelArgs.frame_buffer.bytes_per_row * top + 4 * left);
46 + gKernelArgs.frame_buffer.bytes_per_row);
56 + gKernelArgs.frame_buffer.bytes_per_row * top + 3 * left;
70 start = start + gKernelArgs.frame_buffer.bytes_per_row;
80 + gKernelArgs.frame_buffer.bytes_per_row * top + 2 * left);
95 + gKernelArgs.frame_buffer.bytes_per_row);
105 + gKernelArgs.frame_buffer.bytes_per_row * top + 2 * left);
120 + gKernelArgs.frame_buffer.bytes_per_row);
132 addr_t start = frameBuffer + gKernelArgs.frame_buffer.bytes_per_row * top
136 memcpy((void *)(start + gKernelArgs.frame_buffer.bytes_per_row *
[all...]
/haiku/src/system/kernel/
H A Dboot_splash.cpp46 + sInfo->bytes_per_row * (top + imageTop) + 1 * (left + imageLeft));
58 start = (uint8*)((addr_t)start + sInfo->bytes_per_row);
70 + sInfo->bytes_per_row * (top + imageTop)
86 start = (uint16*)((addr_t)start + sInfo->bytes_per_row);
98 + sInfo->bytes_per_row * (top + imageTop) + 2 * (left + imageLeft));
113 start = (uint16*)((addr_t)start + sInfo->bytes_per_row);
125 + sInfo->bytes_per_row * (top + imageTop) + 3 * (left + imageLeft));
139 start = (uint8*)((addr_t)start + sInfo->bytes_per_row);
151 + sInfo->bytes_per_row * (top + imageTop) + 4 * (left + imageLeft));
163 start = (uint32*)((addr_t)start + sInfo->bytes_per_row);
[all...]
/haiku/src/system/kernel/debug/
H A Dframe_buffer_console.cpp56 int32 bytes_per_row; member in struct:console_info
151 + sConsole.bytes_per_row * row * sConsole.font->glyphHeight
171 base += sConsole.bytes_per_row;
180 + sConsole.bytes_per_row * row * sConsole.font->glyphHeight
205 base += sConsole.bytes_per_row;
222 uint8* base = (uint8*)(sConsole.frame_buffer + y * sConsole.bytes_per_row);
234 base += sConsole.bytes_per_row;
324 * sConsole.bytes_per_row + destx),
325 (void*)(sConsole.frame_buffer + (srcy + y) * sConsole.bytes_per_row
344 sConsole.height * sConsole.bytes_per_row);
[all...]
/haiku/src/servers/app/drawing/interface/local/
H A DAccelerantBuffer.cpp76 bits += fDisplayMode.virtual_height * fFrameBufferConfig.bytes_per_row;
86 return fFrameBufferConfig.bytes_per_row;
/haiku/headers/private/kernel/
H A Dframe_buffer_console.h25 int32 bytes_per_row; member in struct:frame_buffer_boot_info
/haiku/src/add-ons/accelerants/et6x00/
H A DSetDisplayMode.c56 si->fbc.bytes_per_row = target.virtual_width * bpp;
/haiku/src/add-ons/accelerants/matrox/engine/
H A Dmga_acc.c23 ACCW(YDST,((dst)* (si->fbc.bytes_per_row / (si->engine.depth >> 3))) >> 5); \
88 switch (si->fbc.bytes_per_row / (si->engine.depth >> 3))
109 ((si->fbc.bytes_per_row / (si->engine.depth >> 3)) & 0x0FFF));
112 switch (si->fbc.bytes_per_row / (si->engine.depth >> 3))
136 ((si->fbc.bytes_per_row / (si->engine.depth >> 3)) & 0x0FFF));
141 ACCW(PITCH, ((si->fbc.bytes_per_row / (si->engine.depth >> 3)) & 0x0FFF));
147 ACCW(PITCH, ((si->fbc.bytes_per_row / (si->engine.depth >> 3)) & 0x1FFF));
192 ACCW(CXBNDRY,(((si->fbc.bytes_per_row / (si->engine.depth >> 3)) - 1) << 16) | (0));
199 (si->fbc.bytes_per_row / (si->engine.depth >> 3))) + si->engine.src_dst);
221 offset = (si->fbc.bytes_per_row / (s
[all...]
/haiku/headers/os/add-ons/graphics/
H A DGraphicsCard.h54 int16 bytes_per_row; member in struct:__anon3
113 int16 bytes_per_row; member in struct:__anon10
/haiku/src/servers/app/drawing/interface/virtual/
H A DDWindowBuffer.cpp84 fBytesPerRow = info->bytes_per_row;
108 fBytesPerRow = config->bytes_per_row;
/haiku/src/apps/mediaplayer/supplier/
H A DImageTrackVideoSupplier.cpp35 fFormat.u.encoded_video.output.display.bytes_per_row
46 = fFormat.u.encoded_video.output.display.bytes_per_row *
91 uint32 size = format.display.bytes_per_row * format.display.line_count;
H A DMediaTrackVideoSupplier.cpp111 || fFormat.u.raw_video.display.bytes_per_row
112 != format.display.bytes_per_row) {
114 format.display.bytes_per_row);
282 return fFormat.u.raw_video.display.bytes_per_row;
346 // check if the codec forgot to adjust bytes_per_row
352 if (minBytesPerRow > fFormat.u.raw_video.display.bytes_per_row) {
353 printf(" -> stupid codec forgot to adjust bytes_per_row!\n");
382 fFormat.u.raw_video.display.bytes_per_row = bytesPerRow;
/haiku/src/servers/app/
H A DDirectWindowInfo.cpp48 fBufferInfo->bytes_per_row = 0;
98 fBufferInfo->bytes_per_row = buffer->BytesPerRow();
/haiku/src/add-ons/accelerants/framebuffer/
H A Dmode.cpp139 config->bytes_per_row = gInfo->shared_info->bytes_per_row;
/haiku/src/tests/kits/game/direct_window_info_test/
H A Ddwinfo.cpp69 printf("bytes_per_row: %ld\n", info->bytes_per_row);
/haiku/src/tests/servers/app/newerClipping/drawing/
H A DDirectWindowBuffer.cpp79 fBytesPerRow = info->bytes_per_row;
/haiku/headers/private/kernel/boot/
H A Dkernel_args.h73 uint32 bytes_per_row; member in struct:kernel_args::__anon2
/haiku/headers/private/graphics/vesa/
H A Dvesa_info.h38 uint32 bytes_per_row; member in struct:vesa_shared_info
/haiku/src/add-ons/media/media-add-ons/radeon/
H A DRadeonProducer.cpp942 uint32 bytes_per_row; local
946 bytes_per_row =
953 bytes_per_row =
958 bytes_per_row =
962 if( format->u.raw_video.display.bytes_per_row !=
963 media_raw_video_format::wildcard.display.bytes_per_row )
965 if( format->u.raw_video.display.bytes_per_row < bytes_per_row ) {
967 format->u.raw_video.display.bytes_per_row ));
971 format->u.raw_video.display.bytes_per_row
[all...]
/haiku/src/apps/mediaplayer/media_node_framework/video/
H A DVideoProducer.cpp126 fOutput.format.u.raw_video.display.bytes_per_row = 0;
372 if (format->u.raw_video.display.bytes_per_row == 0) {
373 format->u.raw_video.display.bytes_per_row
374 = fSupplier->Format().u.raw_video.display.bytes_per_row;
424 if (fConnectedFormat.display.bytes_per_row == 0) {
426 fConnectedFormat.display.bytes_per_row
432 fBufferGroup = new BBufferGroup(fConnectedFormat.display.bytes_per_row
729 fConnectedFormat.display.bytes_per_row
740 h->size_used = fConnectedFormat.display.bytes_per_row
/haiku/src/add-ons/accelerants/neomagic/
H A DSetDisplayMode.c105 /* calculate and set new mode bytes_per_row */
106 nm_general_validate_pic_size (&target, &si->fbc.bytes_per_row, &si->acc_mode);
214 startadd = v_display_start * si->fbc.bytes_per_row;
/haiku/src/add-ons/accelerants/virtio/
H A Dmode.cpp160 config->bytes_per_row = gInfo->shared_info->bytes_per_row;
/haiku/src/tests/kits/game/chart/
H A DChartRender.h106 int32 bytes_per_row; member in struct:__anon5794
/haiku/headers/private/graphics/
H A Dvideo_overlay.h36 uint32 bytes_per_row; /* number of bytes in one line */ member in struct:__anon3

Completed in 1450 milliseconds

123456