HomeSort by: relevance | last modified time | path
    Searched refs:Resource (Results 1 - 25 of 71) sorted by relevancy

1 2 3

  /xsrc/external/mit/MesaLib/dist/src/egl/main/
eglsync.h 44 /* A sync is a display resource */
45 _EGLResource Resource;
72 _eglGetResource(&sync->Resource);
83 return (sync) ? _eglPutResource(&sync->Resource) : EGL_FALSE;
94 _eglLinkResource(&sync->Resource, _EGL_RESOURCE_SYNC);
105 _eglUnlinkResource(&sync->Resource, _EGL_RESOURCE_SYNC);
eglimage.h 92 /* An image is a display resource */
93 _EGLResource Resource;
105 _eglInitResource(&img->Resource, sizeof(*img), disp);
116 _eglGetResource(&img->Resource);
127 return (img) ? _eglPutResource(&img->Resource) : EGL_FALSE;
138 _eglLinkResource(&img->Resource, _EGL_RESOURCE_IMAGE);
150 _eglUnlinkResource(&img->Resource, _EGL_RESOURCE_IMAGE);
eglcontext.h 49 /* A context is a display resource */
50 _EGLResource Resource;
96 _eglGetResource(&ctx->Resource);
107 return (ctx) ? _eglPutResource(&ctx->Resource) : EGL_FALSE;
118 _eglLinkResource(&ctx->Resource, _EGL_RESOURCE_CONTEXT);
130 _eglUnlinkResource(&ctx->Resource, _EGL_RESOURCE_CONTEXT);
eglsurface.h 67 /* A surface is a display resource */
68 _EGLResource Resource;
216 _eglGetResource(&surf->Resource);
227 return (surf) ? _eglPutResource(&surf->Resource) : EGL_FALSE;
238 _eglLinkResource(&surf->Resource, _EGL_RESOURCE_SURFACE);
250 _eglUnlinkResource(&surf->Resource, _EGL_RESOURCE_SURFACE);
eglsync.c 91 _eglInitResource(&sync->Resource, sizeof(*sync), disp);
  /xsrc/external/mit/MesaLib.old/dist/src/egl/main/
eglsync.h 44 /* A sync is a display resource */
45 _EGLResource Resource;
72 _eglGetResource(&sync->Resource);
83 return (sync) ? _eglPutResource(&sync->Resource) : EGL_FALSE;
94 _eglLinkResource(&sync->Resource, _EGL_RESOURCE_SYNC);
105 _eglUnlinkResource(&sync->Resource, _EGL_RESOURCE_SYNC);
eglimage.h 89 /* An image is a display resource */
90 _EGLResource Resource;
102 _eglInitResource(&img->Resource, sizeof(*img), disp);
113 _eglGetResource(&img->Resource);
124 return (img) ? _eglPutResource(&img->Resource) : EGL_FALSE;
135 _eglLinkResource(&img->Resource, _EGL_RESOURCE_IMAGE);
147 _eglUnlinkResource(&img->Resource, _EGL_RESOURCE_IMAGE);
eglcontext.h 49 /* A context is a display resource */
50 _EGLResource Resource;
96 _eglGetResource(&ctx->Resource);
107 return (ctx) ? _eglPutResource(&ctx->Resource) : EGL_FALSE;
118 _eglLinkResource(&ctx->Resource, _EGL_RESOURCE_CONTEXT);
130 _eglUnlinkResource(&ctx->Resource, _EGL_RESOURCE_CONTEXT);
eglsurface.h 67 /* A surface is a display resource */
68 _EGLResource Resource;
212 _eglGetResource(&surf->Resource);
223 return (surf) ? _eglPutResource(&surf->Resource) : EGL_FALSE;
234 _eglLinkResource(&surf->Resource, _EGL_RESOURCE_SURFACE);
246 _eglUnlinkResource(&surf->Resource, _EGL_RESOURCE_SURFACE);
eglsync.c 91 _eglInitResource(&sync->Resource, sizeof(*sync), disp);
  /xsrc/external/mit/MesaLib/dist/src/microsoft/resource_state_manager/
D3D12ResourceState.cpp 171 void ResourceStateManager::TransitionResource(TransitionableResourceState& Resource,
174 Resource.m_DesiredState.SetResourceState(state);
175 if (!Resource.IsTransitionPending())
177 list_add(&Resource.m_TransitionListEntry, &m_TransitionListHead);
182 void ResourceStateManager::TransitionSubresource(TransitionableResourceState& Resource,
186 Resource.m_DesiredState.SetSubresourceState(SubresourceIndex, state);
187 if (!Resource.IsTransitionPending())
189 list_add(&Resource.m_TransitionListEntry, &m_TransitionListHead);
232 void ResourceStateManager::AddCurrentStateUpdate(TransitionableResourceState& Resource,
288 // Coalesce destination state to ensure that it's set for the entire resource
    [all...]
D3D12ResourceState.h 68 // Stores the current desired state of either an entire resource, or each subresource.
97 // Stores the current state of either an entire resource, or each subresource.
181 // The main business logic for handling resource transitions, including multi-queue sync and shared/exclusive state changes.
183 // Requesting a resource to transition simply updates destination state, and ensures it's in a list to be processed later.
187 // the resource transitions for a single operation.
220 // All resources should be gone by this point, and each resource ensures it is no longer in this list.
224 // Call the D3D12 APIs to perform the resource barriers, command list submission, and command queue sync
228 // Transition the entire resource to a particular destination state on a particular command list.
240 // These methods set the destination state of the resource/subresources and ensure it's in the transition list.
241 void TransitionResource(TransitionableResourceState& Resource,
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/d3d10umd/
State.h 148 struct Resource
153 struct pipe_resource *resource; member in struct:Resource
159 static inline Resource *
162 return static_cast<Resource *>(hResource.pDrvPrivate);
166 static inline Resource *
169 return reinterpret_cast<Resource *>(hResource);
176 Resource *pResource = CastResource(hResource);
177 return pResource ? pResource->resource : NULL;
184 Resource *pResource = CastResource(hResource);
185 return pResource ? pResource->resource : NULL
    [all...]
Resource.cpp 29 * Resource.cpp --
34 #include "Resource.h"
54 * size of the resource video memory).
64 return sizeof(Resource);
152 subResourceBox(struct pipe_resource *resource, // IN
157 UINT MipLevels = resource->last_level + 1;
166 width = u_minify(resource->width0, *pLevel);
167 height = u_minify(resource->height0, *pLevel);
168 depth = u_minify(resource->depth0, *pLevel);
184 * The CreateResource function creates a resource
458 struct pipe_resource *resource = pResource->resource; local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/egl/drivers/dri2/
platform_device.c 63 dri2_egl_display(dri2_surf->base.Resource.Display);
84 dri2_egl_display(dri2_surf->base.Resource.Display);
platform_surfaceless.c 56 dri2_egl_display(dri2_surf->base.Resource.Display);
77 dri2_egl_display(dri2_surf->base.Resource.Display);
platform_x11_dri3.c 64 return ctx->Resource.Display == dri3_surf->surf.base.Resource.Display;
86 return dri2_egl_display(dri2_ctx->base.Resource.Display)->dri_screen;
93 _EGLDisplay *disp = dri3_surf->surf.base.Resource.Display;
platform_x11.c 112 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display);
154 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display);
180 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display);
467 dri2_egl_display(dri2_surf->base.Resource.Display);
509 dri2_egl_display(dri2_surf->base.Resource.Display);
546 dri2_egl_display(dri2_surf->base.Resource.Display);
platform_wayland.c 276 dri2_egl_display(dri2_surf->base.Resource.Display);
534 dri2_egl_display(dri2_surf->base.Resource.Display);
566 dri2_egl_display(dri2_surf->base.Resource.Display);
687 dri2_egl_display(dri2_surf->base.Resource.Display);
707 dri2_egl_display(dri2_surf->base.Resource.Display);
1710 dri2_egl_display(dri2_surf->base.Resource.Display);
1745 dri2_egl_display(dri2_surf->base.Resource.Display);
1844 struct dri2_egl_display *dri2_dpy = dri2_egl_display(dri2_surf->base.Resource.Display);
  /xsrc/external/mit/MesaLib.old/dist/src/egl/drivers/dri2/
platform_x11_dri3.c 64 return ctx->Resource.Display == dri3_surf->surf.base.Resource.Display;
86 return dri2_egl_display(dri2_ctx->base.Resource.Display)->dri_screen;
93 _EGLDisplay *disp = dri3_surf->surf.base.Resource.Display;
platform_surfaceless.c 57 dri2_egl_display(dri2_surf->base.Resource.Display);
75 dri2_egl_display(dri2_surf->base.Resource.Display);
  /xsrc/external/mit/MesaLib/dist/src/gallium/include/pipe/
p_shader_tokens.h 223 unsigned Resource : 8; /**< one of TGSI_TEXTURE_ */
241 unsigned Resource : 8; /**< one of TGSI_TEXTURE_ */
490 /* resource related opcodes */
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/include/pipe/
p_shader_tokens.h 225 unsigned Resource : 8; /**< one of TGSI_TEXTURE_ */
243 unsigned Resource : 8; /**< one of TGSI_TEXTURE_ */
488 /* resource related opcodes */
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/
tgsi_build.c 291 di.Resource = TGSI_TEXTURE_BUFFER;
311 di.Resource = texture;
326 dsv.Resource = TGSI_TEXTURE_BUFFER;
347 dsv.Resource = texture;
499 *di = tgsi_build_declaration_image(full_decl->Image.Resource,
517 full_decl->SamplerView.Resource,
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/
tgsi_build.c 293 di.Resource = TGSI_TEXTURE_BUFFER;
313 di.Resource = texture;
328 dsv.Resource = TGSI_TEXTURE_BUFFER;
349 dsv.Resource = texture;
502 *di = tgsi_build_declaration_image(full_decl->Image.Resource,
520 full_decl->SamplerView.Resource,

Completed in 38 milliseconds

1 2 3