Home
last modified time | relevance | path

Searched refs:rebind (Results 1 – 25 of 77) sorted by relevance

1234

/external/libcxx/test/std/utilities/memory/pointer.traits/pointer.traits.types/
Drebind.pass.cpp35 template <class U> using rebind = B1<U>; typedef
37 template <class U> struct rebind {typedef B1<U> other;};
52 template <class V> using rebind = D1<V, U>; typedef
54 template <class V> struct rebind {typedef D1<V, U> other;};
62 void rebind() {} in rebind() function
71 using rebind = void; typedef
80 static constexpr int rebind = 42; member
88 …static_assert((std::is_same<std::pointer_traits<A<int*> >::rebind<double*>, A<double*> >::value), … in main()
89 …static_assert((std::is_same<std::pointer_traits<B<int> >::rebind<double>, B1<double> >::value), ""… in main()
90 …static_assert((std::is_same<std::pointer_traits<C<char, int> >::rebind<double>, C<double, int> >::… in main()
[all …]
/external/mesa3d/src/gallium/winsys/svga/drm/
Dvmw_surface.c65 vsrf->rebind = FALSE; in vmw_svga_winsys_surface_map()
121 vsrf->rebind = TRUE; in vmw_svga_winsys_surface_map()
165 boolean *rebind) in vmw_svga_winsys_surface_unmap() argument
170 *rebind = vsrf->rebind; in vmw_svga_winsys_surface_unmap()
171 vsrf->rebind = FALSE; in vmw_svga_winsys_surface_unmap()
174 *rebind = FALSE; in vmw_svga_winsys_surface_unmap()
Dvmw_surface.h67 boolean rebind; /* Surface needs a rebind after next unmap */ member
96 boolean *rebind);
/external/libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.types/
Drebind_alloc.pass.cpp32 template <class U> struct rebind {typedef ReboundA<U> other;}; argument
43 template <class V> struct rebind {typedef ReboundB<V, U> other;}; struct
63 template <class U> struct rebind {typedef ReboundA<U> otter;}; argument
71 struct rebind { typedef void other; }; argument
78 struct rebind { struct
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_shader.c540 svga->rebind.flags.vs = 0; in svga_rebind_shaders()
541 svga->rebind.flags.gs = 0; in svga_rebind_shaders()
542 svga->rebind.flags.fs = 0; in svga_rebind_shaders()
547 if (svga->rebind.flags.vs && hw->vs && hw->vs->gb_shader) { in svga_rebind_shaders()
552 svga->rebind.flags.vs = 0; in svga_rebind_shaders()
554 if (svga->rebind.flags.gs && hw->gs && hw->gs->gb_shader) { in svga_rebind_shaders()
559 svga->rebind.flags.gs = 0; in svga_rebind_shaders()
561 if (svga->rebind.flags.fs && hw->fs && hw->fs->gb_shader) { in svga_rebind_shaders()
566 svga->rebind.flags.fs = 0; in svga_rebind_shaders()
Dsvga_context.c384 svga->rebind.flags.rendertargets = TRUE; in svga_context_flush()
385 svga->rebind.flags.texture_samplers = TRUE; in svga_context_flush()
389 svga->rebind.flags.constbufs = TRUE; in svga_context_flush()
390 svga->rebind.flags.vs = TRUE; in svga_context_flush()
391 svga->rebind.flags.fs = TRUE; in svga_context_flush()
392 svga->rebind.flags.gs = TRUE; in svga_context_flush()
395 svga->rebind.flags.query = TRUE; in svga_context_flush()
Dsvga_resource_buffer.h306 boolean rebind; in svga_buffer_hw_storage_unmap() local
307 swc->surface_unmap(swc, sbuf->handle, &rebind); in svga_buffer_hw_storage_unmap()
308 if (rebind) { in svga_buffer_hw_storage_unmap()
Dsvga_draw.c244 if (svga->rebind.flags.rendertargets) { in draw_vgpu9()
251 if (svga->rebind.flags.texture_samplers) { in draw_vgpu9()
258 if (svga->rebind.flags.vs) { in draw_vgpu9()
265 if (svga->rebind.flags.fs) { in draw_vgpu9()
392 if (svga->rebind.flags.texture_samplers) { in validate_sampler_resources()
405 svga->rebind.flags.texture_samplers = FALSE; in validate_sampler_resources()
425 if (svga->rebind.flags.constbufs) { in validate_constant_buffers()
449 if (svga->rebind.flags.constbufs) { in validate_constant_buffers()
460 svga->rebind.flags.constbufs = FALSE; in validate_constant_buffers()
535 if (svga->rebind.val) { in draw_vgpu10()
Dsvga_state_gs.c142 assert(svga->rebind.flags.gs); in svga_reemit_gs_bindings()
166 svga->rebind.flags.gs = FALSE; in svga_reemit_gs_bindings()
246 svga->rebind.flags.gs = FALSE; in emit_hw_gs()
Dsvga_state_fs.c372 assert(svga->rebind.flags.fs); in svga_reemit_fs_bindings()
397 svga->rebind.flags.fs = FALSE; in svga_reemit_fs_bindings()
429 svga->rebind.flags.fs = FALSE; in emit_hw_fs()
461 svga->rebind.flags.fs = FALSE; in emit_hw_fs()
Dsvga_state_tss.c145 boolean reemit = svga->rebind.flags.texture_samplers; in update_tss_binding()
219 svga->rebind.flags.texture_samplers = FALSE; in update_tss_binding()
244 assert(svga->rebind.flags.texture_samplers); in svga_reemit_tss_bindings()
296 svga->rebind.flags.texture_samplers = FALSE; in svga_reemit_tss_bindings()
Dsvga_state_framebuffer.c59 boolean reemit = svga->rebind.flags.rendertargets; in emit_fb_vgpu9()
317 assert(svga->rebind.flags.rendertargets); in svga_reemit_framebuffer_bindings()
326 svga->rebind.flags.rendertargets = FALSE; in svga_reemit_framebuffer_bindings()
344 if (!svga->rebind.flags.rendertargets) in svga_rebind_framebuffer_bindings()
367 svga->rebind.flags.rendertargets = 0; in svga_rebind_framebuffer_bindings()
Dsvga_state_vs.c216 assert(svga->rebind.flags.vs); in svga_reemit_vs_bindings()
240 svga->rebind.flags.vs = FALSE; in svga_reemit_vs_bindings()
402 svga->rebind.flags.vs = FALSE; in emit_hw_vs()
/external/clang/test/Index/
Dannotate-nested-name-specifier.cpp107 typedef typename outer_alias::inner::vector<type>::template rebind<type> type1;
108 typedef typename outer_alias::inner::vector<type>::template rebind<type>::other type2;
109 typedef class outer_alias::inner::vector<type>::template rebind<type> type3;
110 typedef class outer_alias::inner::vector<type>::template rebind<type>::other type4;
/external/libcxx/test/std/utilities/memory/allocator.traits/
Drebind_traits.pass.cpp32 template <class U> struct rebind {typedef ReboundA<U> other;}; argument
43 template <class V> struct rebind {typedef ReboundB<V, U> other;}; struct
63 template <class U> struct rebind {typedef ReboundA<U> otter;}; struct
/external/libcxx/test/std/utilities/memory/pointer.traits/
Drebind.pass.cpp27 static_assert((std::is_same<std::pointer_traits<int*>::rebind<double>, double*>::value), ""); in main()
29 …static_assert((std::is_same<std::pointer_traits<int*>::rebind<double>::other, double*>::value), ""… in main()
/external/clang/test/SemaCXX/
DPR9908.cpp7 typedef typename _Tp::template rebind<_Up>::other type;
27 template <class U> struct rebind {typedef ReboundA<U> other;}; argument
/external/clang/test/SemaTemplate/
Dalias-templates.cpp29 template<typename U> using rebind_thing = typename thing::template rebind<U>;
30 template<typename U> using rebind = traits<rebind_thing<U>>; typedef
46 template<typename U> using rebind = thing<U>; typedef
69 itt::rebind<bool> btr;
Dinstantiate-member-template.cpp232 template <class _Xp> static char __test(typename _Xp::template rebind<_Up>* = 0);
244 template <class U> struct rebind {typedef B1<U> other;}; argument
252 template <class V> struct rebind {typedef D1<V, U> other;}; argument
/external/clang/test/CodeGenCXX/
Dlpad-linetable.cpp18 struct rebind struct in std::allocator
25 typedef typename _Alloc::template rebind<_Tp>::other _Tp_alloc_type;
Dthunk-use-after-free.cpp8 template < typename > struct rebind { struct
15 typedef typename _Alloc::template rebind < _Tp >::other _Tp_alloc_type;
Ddebug-info-use-after-free.cpp95 template < typename > struct rebind { struct
102 typedef typename _Alloc::template rebind < _Tp >::other _Tp_alloc_type;
/external/v8/src/zone/
Dzone-allocator.h25 struct rebind { struct
85 struct rebind { struct
/external/libcxx/test/support/
Dtest_allocator.h88 template <class U> struct rebind {typedef test_allocator<U> other;}; struct
178 template <class U> struct rebind {typedef non_default_test_allocator<U> other;}; struct
238 template <class U> struct rebind {typedef test_allocator<U> other;}; argument
413 template <class U> struct rebind { typedef limited_allocator<U, N> other; }; struct
/external/libcxx/test/std/utilities/memory/default.allocator/
Dallocator_void.pass.cpp31 static_assert((std::is_same<std::allocator<void>::rebind<int>::other, in main()

1234