Home
last modified time | relevance | path

Searched refs:shader_type (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_shader.c80 static bool vmw_shader_id_ok(u32 user_key, SVGA3dShaderType shader_type);
81 static u32 vmw_shader_key(u32 user_key, SVGA3dShaderType shader_type);
585 * @shader_type: The shader type.
591 SVGA3dShaderType shader_type, in vmw_dx_shader_add()
606 if (!vmw_shader_id_ok(user_key, shader_type)) in vmw_dx_shader_add()
717 SVGA3dShaderType shader_type, in vmw_user_shader_alloc()
763 offset, shader_type, num_input_sig, in vmw_user_shader_alloc()
792 SVGA3dShaderType shader_type) in vmw_shader_alloc()
831 offset, shader_type, 0, 0, buffer, in vmw_shader_alloc()
848 SVGA3dShaderType shader_type; in vmw_shader_define() local
588 vmw_dx_shader_add(struct vmw_cmdbuf_res_manager *man, struct vmw_resource *ctx, u32 user_key, SVGA3dShaderType shader_type, struct list_head *list) vmw_dx_shader_add() argument
713 vmw_user_shader_alloc(struct vmw_private *dev_priv, struct vmw_buffer_object *buffer, size_t shader_size, size_t offset, SVGA3dShaderType shader_type, uint8_t num_input_sig, uint8_t num_output_sig, struct ttm_object_file *tfile, u32 *handle) vmw_user_shader_alloc() argument
788 vmw_shader_alloc(struct vmw_private *dev_priv, struct vmw_buffer_object *buffer, size_t shader_size, size_t offset, SVGA3dShaderType shader_type) vmw_shader_alloc() argument
903 vmw_shader_id_ok(u32 user_key, SVGA3dShaderType shader_type) vmw_shader_id_ok() argument
917 vmw_shader_key(u32 user_key, SVGA3dShaderType shader_type) vmw_shader_key() argument
931 vmw_shader_remove(struct vmw_cmdbuf_res_manager *man, u32 user_key, SVGA3dShaderType shader_type, struct list_head *list) vmw_shader_remove() argument
959 vmw_compat_shader_add(struct vmw_private *dev_priv, struct vmw_cmdbuf_res_manager *man, u32 user_key, const void *bytecode, SVGA3dShaderType shader_type, size_t size, struct list_head *list) vmw_compat_shader_add() argument
1032 vmw_shader_lookup(struct vmw_cmdbuf_res_manager *man, u32 user_key, SVGA3dShaderType shader_type) vmw_shader_lookup() argument
[all...]
H A Dvmwgfx_drv.h1333 SVGA3dShaderType shader_type,
1337 u32 user_key, SVGA3dShaderType shader_type,
1342 SVGA3dShaderType shader_type,
1350 u32 user_key, SVGA3dShaderType shader_type);
1611 u32 shader_type) in vmw_shadertype_is_valid()
1619 return shader_type >= SVGA3D_SHADERTYPE_MIN && shader_type < max_allowed; in vmw_shadertype_is_valid()
1610 vmw_shadertype_is_valid(enum vmw_sm_type shader_model, u32 shader_type) vmw_shadertype_is_valid() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_shader.c77 static bool vmw_shader_id_ok(u32 user_key, SVGA3dShaderType shader_type);
78 static u32 vmw_shader_key(u32 user_key, SVGA3dShaderType shader_type);
581 * @shader_type: The shader type.
587 SVGA3dShaderType shader_type, in vmw_dx_shader_add()
595 if (!vmw_shader_id_ok(user_key, shader_type)) in vmw_dx_shader_add()
689 SVGA3dShaderType shader_type, in vmw_user_shader_alloc()
714 offset, shader_type, num_input_sig, in vmw_user_shader_alloc()
743 SVGA3dShaderType shader_type) in vmw_shader_alloc()
761 offset, shader_type, 0, 0, buffer, in vmw_shader_alloc()
778 SVGA3dShaderType shader_type; in vmw_shader_define() local
584 vmw_dx_shader_add(struct vmw_cmdbuf_res_manager *man, struct vmw_resource *ctx, u32 user_key, SVGA3dShaderType shader_type, struct list_head *list) vmw_dx_shader_add() argument
685 vmw_user_shader_alloc(struct vmw_private *dev_priv, struct vmw_bo *buffer, size_t shader_size, size_t offset, SVGA3dShaderType shader_type, uint8_t num_input_sig, uint8_t num_output_sig, struct ttm_object_file *tfile, u32 *handle) vmw_user_shader_alloc() argument
739 vmw_shader_alloc(struct vmw_private *dev_priv, struct vmw_bo *buffer, size_t shader_size, size_t offset, SVGA3dShaderType shader_type) vmw_shader_alloc() argument
825 vmw_shader_id_ok(u32 user_key, SVGA3dShaderType shader_type) vmw_shader_id_ok() argument
839 vmw_shader_key(u32 user_key, SVGA3dShaderType shader_type) vmw_shader_key() argument
853 vmw_shader_remove(struct vmw_cmdbuf_res_manager *man, u32 user_key, SVGA3dShaderType shader_type, struct list_head *list) vmw_shader_remove() argument
881 vmw_compat_shader_add(struct vmw_private *dev_priv, struct vmw_cmdbuf_res_manager *man, u32 user_key, const void *bytecode, SVGA3dShaderType shader_type, size_t size, struct list_head *list) vmw_compat_shader_add() argument
954 vmw_shader_lookup(struct vmw_cmdbuf_res_manager *man, u32 user_key, SVGA3dShaderType shader_type) vmw_shader_lookup() argument
[all...]
H A Dvmwgfx_drv.h1217 SVGA3dShaderType shader_type,
1221 u32 user_key, SVGA3dShaderType shader_type,
1226 SVGA3dShaderType shader_type,
1234 u32 user_key, SVGA3dShaderType shader_type);
1521 u32 shader_type) in vmw_shadertype_is_valid()
1529 return shader_type >= SVGA3D_SHADERTYPE_MIN && shader_type < max_allowed; in vmw_shadertype_is_valid()
1520 vmw_shadertype_is_valid(enum vmw_sm_type shader_model, u32 shader_type) vmw_shadertype_is_valid() argument
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/drm/
H A Dvmwgfx_drm.h243 enum drm_vmw_shader_type shader_type; member
/kernel/linux/linux-5.10/include/uapi/drm/
H A Dvmwgfx_drm.h843 * @shader_type: Shader type of the shader to create.
855 enum drm_vmw_shader_type shader_type; member
/kernel/linux/linux-6.6/include/uapi/drm/
H A Dvmwgfx_drm.h854 * @shader_type: Shader type of the shader to create.
866 enum drm_vmw_shader_type shader_type; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/drm/
H A Dvmwgfx_drm.h258 enum drm_vmw_shader_type shader_type; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/drm/
H A Dvmwgfx_drm.h258 enum drm_vmw_shader_type shader_type; member

Completed in 14 milliseconds