XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
drm_vmw_shader_create_arg Struct Reference

#include <vmwgfx_drm.h>

Public Attributes

enum drm_vmw_shader_type shader_type
 
__u32 size
 
__u32 buffer_handle
 
__u32 shader_handle
 
__u64 offset
 

Detailed Description

struct drm_vmw_shader_create_arg

@shader_type: Shader type of the shader to create. @size: Size of the byte-code in bytes. where the shader byte-code starts @buffer_handle: Buffer handle identifying the buffer containing the shader byte-code @shader_handle: On successful completion contains a handle that can be used to subsequently identify the shader. @offset: Offset in bytes into the buffer given by @buffer_handle,

Input / Output argument to the DRM_VMW_CREATE_SHADER Ioctl.

Member Data Documentation

◆ buffer_handle

__u32 drm_vmw_shader_create_arg::buffer_handle

◆ offset

__u64 drm_vmw_shader_create_arg::offset

◆ shader_handle

__u32 drm_vmw_shader_create_arg::shader_handle

◆ shader_type

enum drm_vmw_shader_type drm_vmw_shader_create_arg::shader_type

◆ size

__u32 drm_vmw_shader_create_arg::size

The documentation for this struct was generated from the following file: