summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/virgl/virgl_encode.c
Commit message (Expand)AuthorAgeFilesLines
* virgl: Support copy transfersAlexandros Frantzis2019-06-071-5/+49
* virgl: track valid buffer range for transfer syncChia-I Wu2019-05-221-0/+11
* virgl: remove support for buffer surfacesChia-I Wu2019-05-221-7/+4
* virgl: handle NULL shader resource explicitlyChia-I Wu2019-05-221-3/+3
* virgl: add support for ARB_multi_draw_indirectDave Airlie2019-04-091-4/+7
* virgl: remove unused variableErik Faye-Lund2019-03-071-1/+0
* virgl: add encoder functions for new protocolGurchetan Singh2019-02-151-0/+22
* virgl: limit command length to 16 bitsGurchetan Singh2019-02-151-5/+7
* virgl: use virgl_transfer in inline writeGurchetan Singh2019-02-151-26/+40
* virgl: track level cleanliness rather than resource cleanlinessGurchetan Singh2019-02-151-2/+1
* virgl: use virgl_resource_dirty helperGurchetan Singh2019-02-151-10/+4
* virgl: add ability to do finer grain dirty trackingGurchetan Singh2019-02-151-1/+1
* virgl: ARB_query_buffer_object supportDave Airlie2019-01-311-0/+16
* virgl: fix const warning on debug flags.Dave Airlie2018-12-041-2/+2
* virgl: don't mark buffers as unclean after a writeGurchetan Singh2018-11-301-0/+10
* virgl: Add command and flags to initiate debugging on the host (v2)Gert Wollny2018-11-131-0/+24
* virgl: don't send a shader create with no data. (v2)Dave Airlie2018-09-101-1/+1
* gallium: split depth_clip into depth_clip_near & depth_clip_farMarek Olšák2018-09-061-1/+1
* virgl: use hw-atomics instead of in-ssbo onesTomeu Vizoso2018-09-051-0/+23
* virgl: add debug-switch to output TGSIErik Faye-Lund2018-08-281-0/+3
* virgl: introduce $VIRGL_DEBUG=verboseErik Faye-Lund2018-08-281-1/+2
* virgl: replace fprintf-call with debug_printfErik Faye-Lund2018-08-281-1/+1
* virgl: ARB_enhanced_layouts supportDave Airlie2018-08-221-1/+1
* virgl: ARB_texture_barrier supportDave Airlie2018-08-141-0/+8
* virgl: Support ARB_framebuffer_no_attachmentsDave Airlie2018-08-011-0/+6
* virgl: add initial ARB_compute_shader supportDave Airlie2018-08-011-1/+24
* virgl: add memory barrier supportDave Airlie2018-08-011-0/+8
* virgl: add initial images support (v2)Dave Airlie2018-08-011-0/+29
* virgl: add initial shader_storage_buffer_object support. (v2)Dave Airlie2018-07-241-0/+25
* virgl: Fix flush in virgl_encoder_inline_write.Lepton Wu2018-07-171-1/+1
* virgl: implement set_min_samplesErik Faye-Lund2018-07-171-0/+7
* virgl: add ARB_texture_view supportDave Airlie2018-06-271-2/+5
* virgl: add ARB_tessellation_shader support. (v2)Dave Airlie2018-06-141-2/+19
* virgl: enable vertex streams when glsl level is high enough.Dave Airlie2018-05-151-1/+1
* virgl: Implement seamless cube mapsStéphane Marchesin2018-03-211-1/+2
* virgl: add ARB_sample_shading support.Dave Airlie2018-02-141-1/+2
* virgl: add ARB_draw_indirect support.Dave Airlie2018-02-141-1/+14
* virgl: encode index buffer offset.Dave Airlie2017-07-271-1/+1
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-3/+3
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-1/+1
* gallium: s/uint/enum pipe_render_cond_flag/ for set_render_condition()Brian Paul2017-03-081-1/+1
* virgl: Fix a strict-aliasing violation in the encoderEdward O'Callaghan2016-12-121-1/+7
* gallium: change pipe_sampler_view::first_element/last_element -> offset/sizeMarek Olšák2016-08-171-2/+5
* virgl: add support for passing render condition flags to host.Dave Airlie2016-03-011-1/+3
* virgl: unwrap the includesEmil Velikov2015-10-301-2/+6
* virgl: use virgl_screen/surface upcast wrappersEmil Velikov2015-10-301-2/+2
* virgl: introduce and use virgl_transfer/texture/resource inline wrappersEmil Velikov2015-10-301-2/+2
* virgl: add virgl_context/sampler_view/so_target() upcast wrappersEmil Velikov2015-10-301-1/+1
* virgl: add driver for virtio-gpu 3D (v2)Dave Airlie2015-10-231-0/+863