Searched refs:shared_info (Results 1 - 25 of 92) sorted by relevance

1234

/haiku/src/add-ons/accelerants/intel_extreme/
H A Dcursor.cpp37 uint8* data = gInfo->shared_info->cursor_memory;
51 gInfo->shared_info->cursor_format = CURSOR_FORMAT_2_COLORS;
54 CURSOR_ENABLED | gInfo->shared_info->cursor_format);
58 (uint32)gInfo->shared_info->physical_graphics_memory
59 + gInfo->shared_info->cursor_buffer_offset);
63 if (hotX != gInfo->shared_info->cursor_hot_x
64 || hotY != gInfo->shared_info->cursor_hot_y) {
74 x += gInfo->shared_info->cursor_hot_x;
75 y += gInfo->shared_info->cursor_hot_y;
77 gInfo->shared_info
[all...]
H A Dhooks.cpp53 if (gInfo->shared_info->device_type.IsMobile())
56 if (gInfo->shared_info->device_type.IsMobile())
82 if (gInfo->shared_info->cursor_memory != NULL)
85 if (gInfo->shared_info->cursor_memory != NULL)
88 if (gInfo->shared_info->cursor_memory != NULL)
126 if (gInfo->shared_info->device_type.InGroup(INTEL_GROUP_91x)
127 || gInfo->shared_info->device_type.InGroup(INTEL_GROUP_94x)
128 || gInfo->shared_info->device_type.IsModel(INTEL_MODEL_965M)
129 || gInfo->shared_info->device_type.InGroup(INTEL_GROUP_G4x)
130 || gInfo->shared_info
[all...]
H A Dmode.cpp52 if (gInfo->shared_info->device_type.InFamily(INTEL_FAMILY_LAKE)) {
61 if (gInfo->shared_info->device_type.InFamily(INTEL_FAMILY_LAKE)) {
70 if (gInfo->shared_info->device_type.InFamily(INTEL_FAMILY_LAKE)) {
80 if (gInfo->shared_info->device_type.InFamily(INTEL_FAMILY_LAKE)) {
103 if (gInfo->shared_info->device_type.InGroup(INTEL_GROUP_Gxx)
104 || gInfo->shared_info->device_type.InGroup(INTEL_GROUP_96x)
105 || gInfo->shared_info->device_type.InGroup(INTEL_GROUP_94x)
106 || gInfo->shared_info->device_type.InGroup(INTEL_GROUP_91x)
107 || gInfo->shared_info->device_type.InFamily(INTEL_FAMILY_8xx)) {
115 gInfo->shared_info
[all...]
H A Daccelerant.cpp59 get_area_info(gInfo->shared_info->registers_area, &areaInfo);
111 (void**)&gInfo->shared_info, B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA,
119 gInfo->shared_info->registers_area));
129 // a single area with the shared_info
131 if (gInfo->shared_info->overlay_offset != 0) {
133 (gInfo->shared_info->graphics_memory
134 + gInfo->shared_info->overlay_offset);
137 if (gInfo->shared_info->device_type.InGroup(INTEL_GROUP_96x)) {
142 - (addr_t)gInfo->shared_info->graphics_memory;
150 if (gInfo->shared_info
[all...]
H A Doverlay.cpp210 switch (gInfo->shared_info->current_mode.space) {
237 if (!gInfo->shared_info->overlay_active
238 || gInfo->shared_info->device_type.IsModel(INTEL_MODEL_965))
241 QueueCommands queue(gInfo->shared_info->primary_ring_buffer);
261 if (gInfo->shared_info->overlay_active
262 || gInfo->shared_info->device_type.IsModel(INTEL_MODEL_965))
265 gInfo->shared_info->overlay_active = true;
268 QueueCommands queue(gInfo->shared_info->primary_ring_buffer);
283 if (!gInfo->shared_info->overlay_active
284 || gInfo->shared_info
[all...]
/haiku/src/tests/add-ons/accelerants/intel_extreme/
H A DPllTest.cpp75 gInfo->shared_info = (intel_shared_info*)malloc(sizeof(intel_shared_info));
76 if (gInfo->shared_info == NULL) {
77 fprintf(stderr, "Unable to malloc shared_info!\n");
84 gInfo->shared_info->device_type = kTestDevices[index].type;
86 gInfo->shared_info->device_type.Generation());
88 if (gInfo->shared_info->device_type.InFamily(INTEL_FAMILY_SER5)) {
90 gInfo->shared_info->pll_info.reference_frequency = 120000;
91 gInfo->shared_info->pll_info.max_frequency = 350000;
92 gInfo->shared_info->pll_info.min_frequency = 20000;
93 gInfo->shared_info
[all...]
/haiku/src/add-ons/accelerants/framebuffer/
H A Dmode.cpp43 return (mode != NULL) && (*mode == gInfo->shared_info->current_mode);
54 (color_space)gInfo->shared_info->current_mode.space
56 display_mode mode = gInfo->shared_info->current_mode;
64 &gInfo->shared_info->mode_count);
69 gInfo->shared_info->mode_list_area = gInfo->mode_list_area;
81 gInfo->shared_info->mode_count));
82 return gInfo->shared_info->mode_count;
91 gInfo->shared_info->mode_count * sizeof(display_mode));
100 if (_mode != NULL && *_mode == gInfo->shared_info->current_mode)
111 *_currentMode = gInfo->shared_info
[all...]
H A Daccelerant.h18 vesa_shared_info *shared_info; member in struct:accelerant_info
/haiku/src/add-ons/accelerants/matrox/engine/
H A Dmga_globals.h2 extern shared_info *si;
H A Dmga_globals.c12 shared_info *si;
/haiku/src/add-ons/accelerants/matrox/
H A Dglobal.h2 extern shared_info *si;
/haiku/src/add-ons/accelerants/virtio/
H A Dmode.cpp42 return (mode != NULL) && (*mode == gInfo->shared_info->current_mode);
53 (color_space)gInfo->shared_info->current_mode.space
56 if (!gInfo->shared_info->has_edid) {
57 display_mode mode = gInfo->shared_info->current_mode;
65 &gInfo->shared_info->mode_count);
68 edid_decode(&edidInfo, &gInfo->shared_info->edid_raw);
71 &gInfo->shared_info->mode_count);
76 gInfo->shared_info->mode_list_area = gInfo->mode_list_area;
88 gInfo->shared_info->mode_count));
89 return gInfo->shared_info
[all...]
H A Daccelerant.h18 virtio_gpu_shared_info* shared_info; member in struct:accelerant_info
/haiku/src/add-ons/accelerants/skeleton/engine/
H A Dglobals.c13 shared_info *si;
/haiku/src/add-ons/kernel/drivers/graphics/intel_extreme/
H A Dintel_extreme.cpp76 if (get_sem_count(info.shared_info->vblank_sem, &count) == B_OK
78 release_sem_etc(info.shared_info->vblank_sem, -count,
185 if (info.shared_info->pch_info >= INTEL_PCH_ICP) {
429 info.shared_info->vblank_sem = create_sem(0, "intel extreme vblank");
430 if (info.shared_info->vblank_sem < B_OK)
440 || set_sem_owner(info.shared_info->vblank_sem, threadInfo.team)
485 if (info.shared_info->pch_info >= INTEL_PCH_ICP) {
520 if (info.shared_info->pch_info >= INTEL_PCH_ICP) {
521 if (info.shared_info->pch_info <= INTEL_PCH_TGP)
574 delete_sem(info.shared_info
[all...]
H A Ddriver.h47 + info.shared_info->register_blocks[REGISTER_BLOCK(encodedRegister)]
56 + info.shared_info->register_blocks[REGISTER_BLOCK(encodedRegister)]
65 + info.shared_info->register_blocks[REGISTER_BLOCK(encodedRegister)]
74 + info.shared_info->register_blocks[REGISTER_BLOCK(encodedRegister)]
/haiku/src/add-ons/accelerants/vesa/
H A Dmode.cpp79 for (uint32 i = gInfo->shared_info->vesa_mode_count; i-- > 0;) {
92 bios_type_enum type = gInfo->shared_info->bios_type;
123 sizeof(display_mode) * gInfo->shared_info->vesa_mode_count);
125 initialModesCount = gInfo->shared_info->vesa_mode_count;
137 gInfo->shared_info->has_edid ? &gInfo->shared_info->edid_info : NULL,
140 is_mode_supported, &gInfo->mode_list, &gInfo->shared_info->mode_count);
147 gInfo->shared_info->mode_list_area = gInfo->mode_list_area;
158 TRACE(("vesa_accelerant_mode_count() = %d\n", gInfo->shared_info->mode_count));
159 return gInfo->shared_info
[all...]
H A Ddpms.cpp16 return gInfo->shared_info->dpms_capabilities;
H A Daccelerant.h17 vesa_shared_info *shared_info; member in struct:accelerant_info
H A Daccelerant.cpp60 (void **)&gInfo->shared_info, B_ANY_ADDRESS,
66 gInfo->vesa_modes = (vesa_mode *)((uint8 *)gInfo->shared_info
67 + gInfo->shared_info->vesa_mode_offset);
81 gInfo->shared_info = NULL;
112 vesa_propose_display_mode(&gInfo->shared_info->current_mode, NULL, NULL);
153 B_ANY_ADDRESS, B_READ_AREA, gInfo->shared_info->mode_list_area);
189 if (gInfo->shared_info->name[0] != '\0') {
190 strlcpy(info->chipset, gInfo->shared_info->name, 32);
192 switch (gInfo->shared_info->bios_type) {
210 info->memory = gInfo->shared_info
[all...]
/haiku/src/add-ons/accelerants/neomagic/engine/
H A Dnm_globals.h2 extern shared_info *si;
H A Dnm_globals.c13 shared_info *si;
/haiku/src/add-ons/kernel/drivers/graphics/radeon_hd/
H A Dradeon_hd.cpp315 info.shared_info->rom_phys = romBase;
316 info.shared_info->rom_size = romSize;
373 info.shared_info->rom_phys = romBase;
374 info.shared_info->rom_size = romSize;
445 info.shared_info->rom_phys = romBase;
446 info.shared_info->rom_size = romSize;
544 info.shared_info->rom_phys = romBase;
545 info.shared_info->rom_size = romSize;
628 info.shared_info->rom_phys = romBase;
629 info.shared_info
[all...]
/haiku/src/add-ons/accelerants/radeon_hd/
H A Dengine.cpp48 if (acquire_lock(&gInfo->shared_info->engine_lock) != B_OK)
62 release_lock(&gInfo->shared_info->engine_lock);
/haiku/src/add-ons/kernel/drivers/graphics/framebuffer/
H A Dframebuffer_private.h23 struct vesa_shared_info* shared_info; member in struct:framebuffer_info

Completed in 191 milliseconds

1234