linux/drivers/gpu/drm/vmwgfx
Deepak Rawat d2e90ab374 drm/vmwgfx: Support SM5 shader type in command buffer
Virtual device now supports new shader types, allow them as valid shader
type in command buffer. Also add per shader bind info in binding manager
state for new shader type.

Signed-off-by: Deepak Rawat <drawat.floss@gmail.com>
Reviewed-by: Thomas Hellström (VMware) <thomas_os@shipmail.org>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Signed-off-by: Roland Scheidegger <sroland@vmware.com>
2020-03-23 22:39:34 +01:00
..
device_include drm/vmwgfx: Sync virtual device headers for new feature 2020-03-23 22:39:34 +01:00
Kconfig
Makefile
ttm_lock.c
ttm_lock.h
ttm_object.c
ttm_object.h
vmwgfx_binding.c drm/vmwgfx: Support SM5 shader type in command buffer 2020-03-23 22:39:34 +01:00
vmwgfx_binding.h drm/vmwgfx: drop use of drmP.h in header files 2019-08-15 08:40:04 +02:00
vmwgfx_blit.c
vmwgfx_bo.c
vmwgfx_cmdbuf.c drm/vmwgfx: Fix the refuse_dma mode when using guest-backed objects 2020-03-12 12:00:07 +01:00
vmwgfx_cmdbuf_res.c
vmwgfx_context.c drm/vmwgfx: Use enum to represent graphics context capabilities 2020-03-23 22:39:34 +01:00
vmwgfx_cotable.c
vmwgfx_drv.c drm/vmwgfx: Read new register for GB memory when available 2020-03-23 22:39:34 +01:00
vmwgfx_drv.h drm/vmwgfx: Add a new enum for SM5 graphics context capability 2020-03-23 22:39:34 +01:00
vmwgfx_execbuf.c drm/vmwgfx: Support SM5 shader type in command buffer 2020-03-23 22:39:34 +01:00
vmwgfx_fb.c
vmwgfx_fence.c
vmwgfx_fence.h
vmwgfx_fifo.c drm/vmwgfx: Drop preempt_disable() in vmw_fifo_ping_host() 2020-03-12 15:29:38 +01:00
vmwgfx_gmr.c
vmwgfx_gmrid_manager.c
vmwgfx_ioctl.c drm/vmwgfx: Use enum to represent graphics context capabilities 2020-03-23 22:39:34 +01:00
vmwgfx_irq.c
vmwgfx_kms.c drm/vmwgfx: Use enum to represent graphics context capabilities 2020-03-23 22:39:34 +01:00
vmwgfx_kms.h
vmwgfx_ldu.c
vmwgfx_marker.c
vmwgfx_mob.c drm/vmwgfx: Use enum to represent graphics context capabilities 2020-03-23 22:39:34 +01:00
vmwgfx_msg.c
vmwgfx_msg.h
vmwgfx_overlay.c drm/vmwgfx: Remove a few unused functions 2020-03-12 15:31:12 +01:00
vmwgfx_page_dirty.c drm/vmwgfx: Replace zero-length array with flexible-array member 2020-03-16 10:42:01 +01:00
vmwgfx_prime.c
vmwgfx_reg.h
vmwgfx_resource.c
vmwgfx_resource_priv.h
vmwgfx_scrn.c
vmwgfx_shader.c
vmwgfx_simple_resource.c
vmwgfx_so.c
vmwgfx_so.h
vmwgfx_stdu.c drm/vmwgfx: Fix the refuse_dma mode when using guest-backed objects 2020-03-12 12:00:07 +01:00
vmwgfx_surface.c drm/vmwgfx: Use enum to represent graphics context capabilities 2020-03-23 22:39:34 +01:00
vmwgfx_ttm_buffer.c
vmwgfx_ttm_glue.c
vmwgfx_va.c
vmwgfx_validation.c
vmwgfx_validation.h