aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/virgl/virgl_encode.c
Commit message (Expand)AuthorAgeFilesLines
* virgl: Use ETC2 formats directly when possible.Lepton Wu2020-04-161-0/+10
* virgl: Increase the shader transfer buffer by doubling the sizeGert Wollny2019-12-171-2/+3
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-141-1/+1
* virgl: support emulating planar image samplingDavid Stevens2019-11-081-1/+6
* gallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to skip util_range lockMarek Olšák2019-10-071-3/+3
* virgl: fix format conversion for recent gallium changes.Dave Airlie2019-08-261-6/+225
* virgl: Store the virgl_hw_res for copy transfersAlexandros Frantzis2019-06-281-2/+3
* virgl: Add skeleton to evaluate cap and send tweaksGert Wollny2019-06-201-0/+9
* virgl: save virgl_hw_res in virgl_transferChia-I Wu2019-06-171-2/+6
* 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