/third_party/mesa3d/src/gallium/winsys/svga/drm/ |
H A D | vmw_surface.c | 67 vsrf->rebind = TRUE; in vmw_svga_winsys_surface_init() 106 boolean *rebind) in vmw_svga_winsys_surface_map() 115 *rebind = FALSE; in vmw_svga_winsys_surface_map() 124 vsrf->rebind = FALSE; in vmw_svga_winsys_surface_map() 181 vsrf->rebind = TRUE; in vmw_svga_winsys_surface_map() 193 *rebind = TRUE; in vmw_svga_winsys_surface_map() 194 vsrf->rebind = FALSE; in vmw_svga_winsys_surface_map() 231 boolean *rebind) in vmw_svga_winsys_surface_unmap() 236 *rebind = vsrf->rebind; in vmw_svga_winsys_surface_unmap() 103 vmw_svga_winsys_surface_map(struct svga_winsys_context *swc, struct svga_winsys_surface *srf, unsigned flags, boolean *retry, boolean *rebind) vmw_svga_winsys_surface_map() argument 229 vmw_svga_winsys_surface_unmap(struct svga_winsys_context *swc, struct svga_winsys_surface *srf, boolean *rebind) vmw_svga_winsys_surface_unmap() argument [all...] |
H A D | vmw_surface.h | 67 boolean rebind; /* Surface needs a rebind after next unmap */ member 93 boolean *rebind); 97 boolean *rebind);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_binding.c | 117 static int vmw_binding_scrub_shader(struct vmw_ctx_bindinfo *bi, bool rebind); 119 bool rebind); 120 static int vmw_binding_scrub_texture(struct vmw_ctx_bindinfo *bi, bool rebind); 121 static int vmw_binding_scrub_cb(struct vmw_ctx_bindinfo *bi, bool rebind); 122 static int vmw_binding_scrub_dx_rt(struct vmw_ctx_bindinfo *bi, bool rebind); 123 static int vmw_binding_scrub_sr(struct vmw_ctx_bindinfo *bi, bool rebind); 124 static int vmw_binding_scrub_so_target(struct vmw_ctx_bindinfo *bi, bool rebind); 127 bool rebind); 128 static int vmw_binding_scrub_ib(struct vmw_ctx_bindinfo *bi, bool rebind); 129 static int vmw_binding_scrub_vb(struct vmw_ctx_bindinfo *bi, bool rebind); 548 vmw_binding_scrub_shader(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_shader() argument 579 vmw_binding_scrub_render_target(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_render_target() argument 615 vmw_binding_scrub_texture(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_texture() argument 650 vmw_binding_scrub_dx_shader(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_dx_shader() argument 679 vmw_binding_scrub_cb(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_cb() argument 1181 vmw_binding_scrub_sr(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_sr() argument 1203 vmw_binding_scrub_dx_rt(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_dx_rt() argument 1220 vmw_binding_scrub_so_target(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_so_target() argument 1237 vmw_binding_scrub_vb(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_vb() argument 1256 vmw_binding_scrub_ib(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_ib() argument 1287 vmw_binding_scrub_uav(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_uav() argument 1295 vmw_binding_scrub_cs_uav(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_cs_uav() argument 1308 vmw_binding_scrub_so(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_so() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_binding.c | 117 static int vmw_binding_scrub_shader(struct vmw_ctx_bindinfo *bi, bool rebind); 119 bool rebind); 120 static int vmw_binding_scrub_texture(struct vmw_ctx_bindinfo *bi, bool rebind); 121 static int vmw_binding_scrub_cb(struct vmw_ctx_bindinfo *bi, bool rebind); 122 static int vmw_binding_scrub_dx_rt(struct vmw_ctx_bindinfo *bi, bool rebind); 123 static int vmw_binding_scrub_sr(struct vmw_ctx_bindinfo *bi, bool rebind); 124 static int vmw_binding_scrub_so_target(struct vmw_ctx_bindinfo *bi, bool rebind); 127 bool rebind); 128 static int vmw_binding_scrub_ib(struct vmw_ctx_bindinfo *bi, bool rebind); 129 static int vmw_binding_scrub_vb(struct vmw_ctx_bindinfo *bi, bool rebind); 571 vmw_binding_scrub_shader(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_shader() argument 602 vmw_binding_scrub_render_target(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_render_target() argument 638 vmw_binding_scrub_texture(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_texture() argument 673 vmw_binding_scrub_dx_shader(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_dx_shader() argument 702 vmw_binding_scrub_cb(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_cb() argument 1201 vmw_binding_scrub_sr(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_sr() argument 1223 vmw_binding_scrub_dx_rt(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_dx_rt() argument 1240 vmw_binding_scrub_so_target(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_so_target() argument 1257 vmw_binding_scrub_vb(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_vb() argument 1276 vmw_binding_scrub_ib(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_ib() argument 1307 vmw_binding_scrub_uav(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_uav() argument 1315 vmw_binding_scrub_cs_uav(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_cs_uav() argument 1328 vmw_binding_scrub_so(struct vmw_ctx_bindinfo *bi, bool rebind) vmw_binding_scrub_so() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_resource_buffer.h | 296 boolean rebind; in svga_buffer_hw_storage_map() local 302 map = swc->surface_map(swc, sbuf->handle, flags, retry, &rebind); in svga_buffer_hw_storage_map() 303 if (map && rebind) { in svga_buffer_hw_storage_map() 332 boolean rebind; in svga_buffer_hw_storage_unmap() local 334 swc->surface_unmap(swc, sbuf->handle, &rebind); in svga_buffer_hw_storage_unmap() 335 if (rebind) { in svga_buffer_hw_storage_unmap()
|
H A D | svga_draw.c | 244 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() 408 /* rebind the shader resources if needed */ in svga_validate_sampler_resources() 409 if (svga->rebind.flags.texture_samplers) { in svga_validate_sampler_resources() 422 svga->rebind.flags.texture_samplers = FALSE; in svga_validate_sampler_resources() 457 if (svga->rebind.flags.constbufs) { in svga_validate_constant_buffers() 490 if (svga->rebind.flags.constbufs && handle) { in svga_validate_constant_buffers() 512 if (svga->rebind in svga_validate_constant_buffers() 538 bool rebind = svga->rebind.flags.images; svga_validate_image_views() local 577 bool rebind = svga->rebind.flags.shaderbufs; svga_validate_shader_buffers() local [all...] |
H A D | svga_context.c | 451 svga->rebind.flags.rendertargets = TRUE; in svga_context_flush() 452 svga->rebind.flags.texture_samplers = TRUE; in svga_context_flush() 456 svga->rebind.flags.constbufs = TRUE; in svga_context_flush() 457 svga->rebind.flags.vs = TRUE; in svga_context_flush() 458 svga->rebind.flags.fs = TRUE; in svga_context_flush() 459 svga->rebind.flags.gs = TRUE; in svga_context_flush() 462 svga->rebind.flags.tcs = TRUE; in svga_context_flush() 463 svga->rebind.flags.tes = TRUE; in svga_context_flush() 467 svga->rebind.flags.query = TRUE; in svga_context_flush() 471 svga->rebind in svga_context_flush() [all...] |
H A D | svga_shader.c | 861 * just clear the rebind flags and return. in svga_rebind_shaders() 864 svga->rebind.flags.vs = 0; in svga_rebind_shaders() 865 svga->rebind.flags.gs = 0; in svga_rebind_shaders() 866 svga->rebind.flags.fs = 0; in svga_rebind_shaders() 867 svga->rebind.flags.tcs = 0; in svga_rebind_shaders() 868 svga->rebind.flags.tes = 0; in svga_rebind_shaders() 873 if (svga->rebind.flags.vs && hw->vs && hw->vs->gb_shader) { in svga_rebind_shaders() 878 svga->rebind.flags.vs = 0; in svga_rebind_shaders() 880 if (svga->rebind.flags.gs && hw->gs && hw->gs->gb_shader) { in svga_rebind_shaders() 885 svga->rebind in svga_rebind_shaders() [all...] |
H A D | svga_shader_buffer.h | 46 bool rebind);
|
H A D | svga_state_vs.c | 168 assert(svga->rebind.flags.vs); in svga_reemit_vs_bindings() 191 svga->rebind.flags.vs = FALSE; in svga_reemit_vs_bindings() 348 svga->rebind.flags.vs = FALSE; in emit_hw_vs()
|
H A D | svga_state_tss.c | 145 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() 297 svga->rebind.flags.texture_samplers = FALSE; in svga_reemit_tss_bindings()
|
H A D | svga_state_fs.c | 323 assert(svga->rebind.flags.fs); in svga_reemit_fs_bindings() 347 svga->rebind.flags.fs = FALSE; in svga_reemit_fs_bindings() 383 svga->rebind.flags.fs = FALSE; in emit_hw_fs() 415 svga->rebind.flags.fs = FALSE; in emit_hw_fs()
|
H A D | svga_image_view.h | 57 bool rebind);
|
H A D | svga_resource_texture.c | 388 boolean retry, rebind; in svga_texture_transfer_map_direct() local 397 (svga->swc, surf, usage, &retry, &rebind), retry); in svga_texture_transfer_map_direct() 407 map = svga->swc->surface_map(svga->swc, surf, usage, &retry, &rebind); in svga_texture_transfer_map_direct() 410 if (map && rebind) { in svga_texture_transfer_map_direct() 636 boolean rebind; in svga_texture_surface_unmap() local 640 swc->surface_unmap(swc, surf, &rebind); in svga_texture_surface_unmap() 641 if (rebind) { in svga_texture_surface_unmap()
|
H A D | svga_state_framebuffer.c | 59 boolean reemit = svga->rebind.flags.rendertargets; in emit_fb_vgpu9() 330 assert(svga->rebind.flags.rendertargets); in svga_reemit_framebuffer_bindings() 339 svga->rebind.flags.rendertargets = FALSE; in svga_reemit_framebuffer_bindings() 357 if (!svga->rebind.flags.rendertargets) in svga_rebind_framebuffer_bindings() 380 svga->rebind.flags.rendertargets = 0; in svga_rebind_framebuffer_bindings()
|
H A D | svga_state_ts.c | 128 svga->rebind.flags.tcs = FALSE; in emit_hw_tcs() 296 svga->rebind.flags.tes = FALSE; in emit_hw_tes()
|
/third_party/skia/third_party/externals/abseil-cpp/absl/memory/ |
H A D | memory.h | 334 struct RebindPtr<T, U, void_t<typename T::template rebind<U>>> { 335 using type = typename T::template rebind<U>; 344 constexpr bool HasRebindAlloc(typename T::template rebind<U>::other*) { in HasRebindAlloc() argument 355 using type = typename T::template rebind<U>::other; 386 // rebind: 387 // Ptr::rebind<U> if exists, otherwise Template<U, Args...> if Ptr is a 390 using rebind = typename memory_internal::RebindPtr<Ptr, U>::type; 407 using rebind = U*; 441 // absl::pointer_traits<pointer>::rebind<const value_type> 445 template rebind<cons [all...] |
H A D | memory_test.cc | 299 using rebind = SmartPointer<U>; 318 std::is_same<TraitsWith::rebind<int64_t>, SmartPointer<int64_t>>::value)); in TEST() 326 EXPECT_TRUE((std::is_same<TraitsWithout::rebind<int64_t>, in TEST() 334 EXPECT_TRUE((std::is_same<TraitsRawPtr::rebind<int64_t>, int64_t*>::value)); in TEST() 497 struct rebind { struct
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/ |
H A D | interface_traits.h | 209 using rebind = BASE_NS::shared_ptr<Type>; 221 using rebind = BASE_NS::weak_ptr<Type>; 239 using rebind = BASE_NS::shared_ptr<Type>; 247 using rebind = BASE_NS::weak_ptr<Type>;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | dac.c | 384 struct drm_encoder *rebind; in nv04_dac_mode_set() local 393 list_for_each_entry(rebind, &dev->mode_config.encoder_list, head) { in nv04_dac_mode_set() 394 if (rebind == encoder in nv04_dac_mode_set() 395 || nouveau_encoder(rebind)->dcb->type != DCB_OUTPUT_ANALOG) in nv04_dac_mode_set() 398 dac_offset = nv04_dac_output_offset(rebind); in nv04_dac_mode_set()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | dac.c | 384 struct drm_encoder *rebind; in nv04_dac_mode_set() local 393 list_for_each_entry(rebind, &dev->mode_config.encoder_list, head) { in nv04_dac_mode_set() 394 if (rebind == encoder in nv04_dac_mode_set() 395 || nouveau_encoder(rebind)->dcb->type != DCB_OUTPUT_ANALOG) in nv04_dac_mode_set() 398 dac_offset = nv04_dac_output_offset(rebind); in nv04_dac_mode_set()
|
/third_party/json/tests/src/ |
H A D | unit-allocator.cpp | 97 struct rebind struct 223 struct rebind struct
|
/third_party/node/deps/v8/src/zone/ |
H A D | zone-allocator.h | 25 struct rebind { struct in v8::internal::ZoneAllocator 97 struct rebind { struct in v8::internal::RecyclingZoneAllocator
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
H A D | PoolAlloc.h | 52 struct rebind struct in pool_allocator
|
/third_party/skia/src/gpu/ |
H A D | GrAHardwareBufferUtils.cpp | 172 void rebind(GrDirectContext*); 181 void GLTextureHelper::rebind(GrDirectContext* dContext) { in rebind() function in GrAHardwareBufferUtils::GLTextureHelper 204 cleanupHelper->rebind(dContext); in update_gl_texture()
|