Searched refs:vtable (Results 1 - 25 of 73) sorted by relevance

123

/xsrc/external/mit/MesaLib/dist/src/intel/nullhw-layer/
H A Dintel_nullhw.c42 struct vk_instance_dispatch_table vtable; member in struct:instance_data
51 struct vk_device_dispatch_table vtable; member in struct:device_data
115 VK_CHECK(device_data->vtable.CreateCommandPool(device,
127 VK_CHECK(device_data->vtable.AllocateCommandBuffers(device,
135 device_data->vtable.BeginCommandBuffer(cmd_buffer, &buffer_begin_info);
142 device_data->vtable.CmdSetPerformanceOverrideINTEL(cmd_buffer, &override_info);
144 device_data->vtable.EndCommandBuffer(cmd_buffer);
151 VK_CHECK(device_data->vtable.QueueSubmit(queue, 1, &submit_info, VK_NULL_HANDLE));
153 VK_CHECK(device_data->vtable.QueueWaitIdle(queue));
155 device_data->vtable
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/vulkan/overlay-layer/
H A Doverlay.cpp47 struct vk_instance_dispatch_table vtable; member in struct:instance_data
67 struct vk_device_dispatch_table vtable; member in struct:device_data
341 instance_data->vtable.EnumeratePhysicalDevices(instance_data->instance,
346 instance_data->vtable.EnumeratePhysicalDevices(instance_data->instance,
388 VkResult err = device_data->vtable.CreateFence(device_data->device,
403 device_data->vtable.DestroyFence(device_data->device, data->queries_fence, NULL);
417 instance_data->vtable.GetPhysicalDeviceQueueFamilyProperties(data->physical_device,
422 instance_data->vtable.GetPhysicalDeviceQueueFamilyProperties(data->physical_device,
430 data->vtable.GetDeviceQueue(data->device,
513 if (draw && device_data->vtable
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/glx/
H A Dquery_renderer.c39 if (psc->vtable->query_renderer_integer == NULL)
67 err = psc->vtable->query_renderer_integer(psc, attribute, buffer);
124 if (psc->vtable->query_renderer_integer == NULL)
135 err = psc->vtable->query_renderer_string(psc, attribute, &value);
H A Dcreate_context.c73 if (direct && psc->vtable->create_context_attribs) {
78 gc = psc->vtable->create_context_attribs(psc, cfg, share, num_attribs,
116 gc->vtable->destroy(gc);
H A Ddri2_priv.h44 __GLXDRIscreen vtable; member in struct:dri2_screen
H A Ddrisw_priv.h48 __GLXDRIscreen vtable; member in struct:drisw_screen
H A Dapplegl_glx.c146 gc->vtable = &applegl_context_vtable;
154 gc->vtable->destroy(gc);
184 psc->vtable = &applegl_screen_vtable;
H A Dglxcurrent.c210 oldGC->vtable->unbind(oldGC, gc);
224 if (gc->vtable->bind(gc, oldGC, draw, read) != Success) {
247 oldGC->vtable->destroy(oldGC);
H A Ddri3_priv.h90 __GLXDRIscreen vtable; member in struct:dri3_screen
/xsrc/external/mit/MesaLib/dist/src/glx/
H A Dquery_renderer.c39 if (psc->vtable->query_renderer_integer == NULL)
67 err = psc->vtable->query_renderer_integer(psc, attribute, buffer);
124 if (psc->vtable->query_renderer_integer == NULL)
135 err = psc->vtable->query_renderer_string(psc, attribute, &value);
H A Dapplegl_glx.c145 gc->vtable = &applegl_context_vtable;
153 gc->vtable->destroy(gc);
183 psc->vtable = &applegl_screen_vtable;
H A Dcreate_context.c95 if (direct && psc->vtable->create_context_attribs) {
100 gc = psc->vtable->create_context_attribs(psc, cfg, share, num_attribs,
139 gc->vtable->destroy(gc);
H A Ddri2_priv.h44 __GLXDRIscreen vtable; member in struct:dri2_screen
H A Ddrisw_priv.h48 __GLXDRIscreen vtable; member in struct:drisw_screen
H A Dglxcurrent.c211 oldGC->vtable->unbind(oldGC, gc);
225 if (gc->vtable->bind(gc, oldGC, draw, read) != Success) {
247 oldGC->vtable->destroy(oldGC);
H A Ddri3_priv.h90 __GLXDRIscreen vtable; member in struct:dri3_screen
/xsrc/external/mit/MesaLib/dist/src/vulkan/overlay-layer/
H A Doverlay.cpp52 struct vk_instance_dispatch_table vtable; member in struct:instance_data
81 struct vk_device_dispatch_table vtable; member in struct:device_data
350 instance_data->vtable.EnumeratePhysicalDevices(instance_data->instance,
355 instance_data->vtable.EnumeratePhysicalDevices(instance_data->instance,
397 VK_CHECK(device_data->vtable.CreateFence(device_data->device,
411 device_data->vtable.DestroyFence(device_data->device, data->queries_fence, NULL);
438 data->vtable.GetDeviceQueue(data->device,
521 if (draw && device_data->vtable.GetFenceStatus(device_data->device, draw->fence) == VK_SUCCESS) {
523 VK_CHECK(device_data->vtable.ResetFences(device_data->device,
536 VK_CHECK(device_data->vtable
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/glx/tests/
H A Dquery_renderer_unittest.cpp106 scr.vtable = &fake_vtable;
124 * vtable entry is \c NULL. It will also not segfault.
128 struct glx_screen_vtable vtable = { local in function:TEST_F
135 scr.vtable = &vtable;
275 * query_render_string vtable entry is \c NULL. It will also not segfault.
279 struct glx_screen_vtable vtable = { local in function:TEST_F
286 scr.vtable = &vtable;
H A Dfake_glx_screen.h29 this->vtable = &fake_glx_screen::vt;
60 this->vtable = &fake_glx_screen_direct::vt;
73 this->vtable = &fake_glx_context::vt;
/xsrc/external/mit/MesaLib/dist/src/glx/tests/
H A Dquery_renderer_unittest.cpp106 scr.vtable = &fake_vtable;
124 * vtable entry is \c NULL. It will also not segfault.
128 struct glx_screen_vtable vtable = { local in function:TEST_F
135 scr.vtable = &vtable;
274 * query_render_string vtable entry is \c NULL. It will also not segfault.
278 struct glx_screen_vtable vtable = { local in function:TEST_F
285 scr.vtable = &vtable;
H A Dfake_glx_screen.h29 this->vtable = &fake_glx_screen::vt;
60 this->vtable = &fake_glx_screen_direct::vt;
73 this->vtable = &fake_glx_context::vt;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/nine/
H A Dnine_helpers.h84 __params.vtable = ((dev)->params.BehaviorFlags & D3DCREATE_MULTITHREADED) ? &Lock##nine##_vtable : &Nine##nine##_vtable; \
110 __params.vtable = ((dev)->params.BehaviorFlags & D3DCREATE_MULTITHREADED) ? &Lock##nine##_vtable : &Nine##nine##_vtable; \
136 __params.vtable = (lock) ? &Lock##nine##_vtable : &Nine##nine##_vtable; \
H A Diunknown.h43 /* pointer to vtable (can be overriden outside gallium nine) */
44 void *vtable; member in struct:NineUnknown
45 /* pointer to internal vtable */
76 void *vtable; member in struct:NineUnknownParams
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/nine/
H A Dnine_helpers.h84 __params.vtable = ((dev)->params.BehaviorFlags & D3DCREATE_MULTITHREADED) ? &Lock##nine##_vtable : &Nine##nine##_vtable; \
110 __params.vtable = ((dev)->params.BehaviorFlags & D3DCREATE_MULTITHREADED) ? &Lock##nine##_vtable : &Nine##nine##_vtable; \
136 __params.vtable = (lock) ? &Lock##nine##_vtable : &Nine##nine##_vtable; \
H A Diunknown.h43 /* pointer to vtable (can be overriden outside gallium nine) */
44 void *vtable; member in struct:NineUnknown
45 /* pointer to internal vtable */
76 void *vtable; member in struct:NineUnknownParams

Completed in 16 milliseconds

123