summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/virgl/virgl_resource.h
Commit message (Expand)AuthorAgeFilesLines
* gallium: switch boolean -> bool at the interface definitionsIlia Mirkin2019-07-221-3/+3
* virgl: Hide internal virgl_resource functionsAlexandros Frantzis2019-07-061-24/+0
* virgl: Introduce virgl_resource_transfer_mapAlexandros Frantzis2019-07-061-0/+8
* virgl: Don't allow creating staging pipe_resourcesAlexandros Frantzis2019-06-281-12/+8
* virgl: Use virgl_staging_mgrAlexandros Frantzis2019-06-281-2/+2
* virgl: Store the virgl_hw_res for copy transfersAlexandros Frantzis2019-06-281-1/+1
* virgl: Support VIRGL_BIND_SHAREDDavid Riley2019-06-191-0/+2
* virgl: better support for PIPE_TRANSFER_DISCARD_WHOLE_RESOURCEChia-I Wu2019-06-171-0/+8
* virgl: add virgl_rebind_resourceChia-I Wu2019-06-171-0/+9
* virgl: save virgl_hw_res in virgl_transferChia-I Wu2019-06-171-0/+2
* virgl: pass virgl_context to transfer create/destroyChia-I Wu2019-06-121-2/+2
* virgl: Use buffer copy transfers to avoid waiting when mappingAlexandros Frantzis2019-06-071-0/+7
* virgl: Support copy transfersAlexandros Frantzis2019-06-071-0/+7
* virgl: Support VIRGL_BIND_STAGINGAlexandros Frantzis2019-06-071-3/+14
* virgl: track valid buffer range for transfer syncChia-I Wu2019-05-221-0/+3
* virgl: handle DONT_BLOCK and MAP_DIRECTLYChia-I Wu2019-05-151-1/+6
* virgl: add virgl_resource_transfer_prepareChia-I Wu2019-05-151-5/+3
* virgl: Store mapped hw resource with transfer object.David Riley2019-05-011-0/+1
* virgl: support write-back with staged transfersErik Faye-Lund2019-04-171-1/+1
* virgl: add support for missing command buffer binding.Dave Airlie2019-04-091-2/+6
* virgl: use uint16_t mask instead of separate booleansGurchetan Singh2019-03-131-3/+3
* virgl: introduce transfer queueGurchetan Singh2019-02-151-0/+1
* virgl: pass virgl transfer to virgl_res_needs_flush_waitGurchetan Singh2019-02-151-2/+1
* virgl: when creating / freeing transfers, pass slab pool directlyGurchetan Singh2019-02-151-2/+2
* virgl: track level cleanliness rather than resource cleanlinessGurchetan Singh2019-02-151-1/+1
* virgl: use virgl_resource_dirty helperGurchetan Singh2019-02-151-0/+3
* virgl: add ability to do finer grain dirty trackingGurchetan Singh2019-02-151-1/+1
* virgl: ARB_query_buffer_object supportDave Airlie2019-01-311-0/+2
* virgl: move resource creation / import / destruction to common codeGurchetan Singh2018-12-191-8/+8
* virgl: move resource metadata into base resourceGurchetan Singh2018-12-191-20/+1
* virgl: modify how we handle GL_MAP_FLUSH_EXPLICIT_BITGurchetan Singh2018-12-191-13/+0
* virgl: make virgl_buffers use resource helpersGurchetan Singh2018-12-191-0/+1
* virgl: consolidate transfer codeGurchetan Singh2018-12-191-4/+12
* virgl: store layer_stride in metadataGurchetan Singh2018-12-191-0/+1
* virgl: move vrend_get_tex_image_offset to common codeGurchetan Singh2018-12-191-0/+3
* virgl: move virgl_resource_layout to common codeGurchetan Singh2018-12-191-0/+4
* virgl: move texture metadata to common codeGurchetan Singh2018-12-191-3/+8
* virgl: add initial shader_storage_buffer_object support. (v2)Dave Airlie2018-07-241-0/+2
* virgl: unwrap the includesEmil Velikov2015-10-301-1/+3
* virgl: introduce and use virgl_transfer/texture/resource inline wrappersEmil Velikov2015-10-301-0/+10
* virgl: move virgl_hw.h into the driver dirEmil Velikov2015-10-301-1/+1
* virgl: straighten the includes confusionEmil Velikov2015-10-301-1/+1
* virgl: add driver for virtio-gpu 3D (v2)Dave Airlie2015-10-231-0/+134