aboutsummaryrefslogtreecommitdiff
path: root/src/virgl_protocol.h
AgeCommit message (Expand)Author
2022-10-25video: Limit only the minimun length of the video command dataFeng Jiang
2022-10-25video: Add support for H.264 encodingFeng Jiang
2022-10-25video: Add parameters "level" and "max_references" to virgl_video_codecBoyuan Zhang
2022-08-11virgl: add support for hardware video accelerationFeng Jiang
2022-03-15virgl: Fix VIRGL_OBJ_SAMPLE_STATE_S0_MAX_ANISOTROPYAkihiko Odaki
2021-12-07Make COPY_TRANSFER3D bidirectionalmwezdeck
2021-11-23shader: Link shader commandAntonio Caggiano
2021-07-27virgl: add support for anisotropic texture filteringDave Airlie
2021-05-18virgl: implement EXT_multisampled_render_to_textureItalo Nicola
2021-03-09vrend: implement support for KHR_debugGert Wollny
2021-03-04virglrenderer: Expose detailed GPU memory info to guestsRohan Garg
2021-01-22vrend: add support for VIRGL_CAP_V2_UNTYPED_RESOURCEChia-I Wu
2020-08-07virgl: clean up virgl_protocol.h a bitChia-I Wu
2020-07-07virglrenderer: add PIPE_RESOURCE_CREATE in virgl_protocol.hGurchetan Singh
2020-05-07vrend: implement ARB_clear_textureElie Tournier
2019-06-20vrend,tweak: Add tweak to emulate GL_SAMPLES_PASSED on GLESGert Wollny
2019-06-20tweaks: Add tweak to apply the dest swizzle for emulated BGRA surfacesGert Wollny
2019-06-20vrend,tweaks: Add tweak to emulate BGRA by using RGBA on GLESGert Wollny
2019-06-20tweaks: Add cap and tweak support to the guest-host protocolGert Wollny
2019-06-20vrend,tweaks: Add skeleton to set tweak flagsGert Wollny
2019-05-23vrend: Add definitions for the copy_transfer3d commandAlexandros Frantzis
2019-02-15vrend: add new protocol for transfersGurchetan Singh
2019-01-31virgl: query buffer object support. (v2)Dave Airlie
2018-11-29Fix SHADER_OFFSET_CONT undefined shiftPo-Hsien Wang
2018-11-09vrend: Add possibility for the guest to add debug flagsGert Wollny
2018-11-09debug: Add command and object loggingGert Wollny
2018-09-05renderer: Add support for TGSI_FILE_HW_ATOMICTomeu Vizoso
2018-08-07add texture barrier implementationDave Airlie
2018-08-01add framebuffer_no_attachment supportDave Airlie
2018-08-01compute: handle launch grid.Dave Airlie
2018-07-31renderer: add memory barrier support. (v2)Dave Airlie
2018-07-31renderer: add image support. (v4)Dave Airlie
2018-07-26shader_buffers: fix macros and use in decode.Dave Airlie
2018-07-20renderer: add shader_storage_buffer_object support. (v4)Dave Airlie
2018-07-16implement VIRGL_CCMD_SET_MIN_SAMPLESErik Faye-Lund
2018-06-14tessellation: add protocol support for set tess state. (v2)Dave Airlie
2018-03-20vrend: Implement seamless cube mapsStéphane Marchesin
2018-02-13vrend: enable sample shadingDave Airlie
2018-02-13vrend: add support for indirect draws.Dave Airlie
2016-03-08renderer: add support for handling blit render conditions.Dave Airlie
2015-10-23renderer: fix regression in shader bindingDave Airlie
2015-10-23virgl/shaders: handle large shaders.Dave Airlie
2015-10-23virgl: add query index to top 16-bits of query type.Dave Airlie
2015-04-20virglrenderer: add some more code licenesesDave Airlie
2015-03-20renderer: CLEANUP: whitespace and reindentDave Airlie
2015-03-19renderer: handle transform feedback 2 and 3 extensionsDave Airlie
2015-03-11renderer: fix encoding on stream outputDave Airlie
2015-03-11Fix VIRGL_SET_SCISSOR_MAXX_MAXYMarc-André Lureau
2015-03-10renderer: ABI break: overhaul viewport/scissor stateDave Airlie
2015-02-03import latest renderer codeDave Airlie