History log of /external/mesa3d/src/intel/vulkan/genX_gpu_memcpy.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9ef2b9277d3bead6dbfa47e95794ca61e8be4e84 15-Nov-2016 Kenneth Graunke <kenneth@whitecape.org> intel: Share URB configuration code between GL and Vulkan.

This code is far too complicated to cut and paste.

v2: Update the newly added genX_gpu_memcpy.c; const a few things.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
/external/mesa3d/src/intel/vulkan/genX_gpu_memcpy.c
3d9747780bc2508f4474230a0998d9dba7b02d1e 26-Sep-2016 Jason Ekstrand <jason.ekstrand@intel.com> anv: Add a helper for doing buffer copies with nothing but VF and SOL.

This method of doing copies has the advantage of touching very little of
the GPU state. While it does disable all the shader stages, it doesn't
have to blow away binding tables, viewports, scissors, or any other bits of
dynamic state other than VBO 32 which is already reserved. All of the
state that it does touch is contained within a pipeline anyway so that's
the only thing that has to be dirtied.

Signed-off-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
/external/mesa3d/src/intel/vulkan/genX_gpu_memcpy.c