summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/virgl
AgeCommit message (Expand)AuthorFilesLines
2020-05-13gallium: change comments to remove 'state tracker'Marek Olšák1-1/+1
2020-05-07virgl: Enable CAP_CLEAR_TEXTURE if host supports itElie Tournier2-1/+3
2020-05-07virgl: implement ARB_clear_textureElie Tournier4-0/+73
2020-05-06virgl: Properly check for encode_stride when encoding transfersTomeu Vizoso1-1/+1
2020-04-29gallium: add pipe cap for scissored clears and pass scissor state to clear() ...Mike Blumenkrantz1-0/+1
2020-04-16virgl: Use ETC2 formats directly when possible.Lepton Wu3-0/+25
2020-03-28meson: inline `inc_common`Eric Engestrom2-2/+2
2019-12-17virgl: Increase the shader transfer buffer by doubling the sizeGert Wollny1-2/+3
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt5-6/+6
2019-11-08virgl: support emulating planar image samplingDavid Stevens1-1/+6
2019-10-24virgl: Remove formats with unusual sample count.Lepton Wu1-0/+3
2019-10-10gallium: remove PIPE_SHADER_CAP_SCALAR_ISAMarek Olšák1-2/+0
2019-10-07gallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to skip util_range lockMarek Olšák6-9/+9
2019-10-02virgl: modify internal structures to track winsys-supplied dataGurchetan Singh2-43/+52
2019-10-02virgl: modify resource_create_from_handle(..) callbackGurchetan Singh2-2/+13
2019-09-10virgl: Fix pipe_resource leaks under multi-sample.Lepton Wu1-1/+3
2019-08-26virgl: fix format conversion for recent gallium changes.Dave Airlie6-16/+303
2019-08-08virgl: check scanout maskGurchetan Singh2-0/+7
2019-08-08virgl: fixup_readback_format --> fixup_formatsGurchetan Singh1-8/+7
2019-08-08virgl: access caps in a less verbose way in virgl_is_format_supportedGurchetan Singh1-9/+9
2019-08-01virgl: Enable depth_clamp by lowering if the host is new enough.Gert Wollny2-1/+8
2019-07-31virgl: make use of local variableEric Engestrom1-1/+1
2019-07-31tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom1-1/+1
2019-07-22gallium: switch boolean -> bool at the interface definitionsIlia Mirkin5-51/+51
2019-07-19virgl: fix a sync issue in virgl_buffer_transfer_extendChia-I Wu1-62/+15
2019-07-19virgl: rework virgl_transfer_queue_extendChia-I Wu3-25/+24
2019-07-19virgl: fix virgl_buffer_transfer_extendChia-I Wu1-0/+1
2019-07-17virgl: Set meta data for textures from handle.Lepton Wu1-0/+1
2019-07-15gallium: use MAP_DIRECTLY to mean supression of DISCARD in buffer_subdataMarek Olšák1-4/+6
2019-07-10gallium: get rid of PIPE_CAP_SM3Erik Faye-Lund1-1/+3
2019-07-09virgl: remove virgl_transfer_queue_listsChia-I Wu2-36/+13
2019-07-09virgl: simplify virgl_transfer_queue_extendChia-I Wu1-34/+5
2019-07-09virgl: remove transfer after transfer_writeChia-I Wu1-2/+1
2019-07-09virgl: improve virgl_transfer_queue_is_queuedChia-I Wu1-30/+21
2019-07-09virgl: fix transfers_intersect for mipmapsChia-I Wu1-7/+2
2019-07-09virgl: fix some false positives in transfers_overlapChia-I Wu1-27/+86
2019-07-06virgl: Hide internal virgl_resource functionsAlexandros Frantzis2-166/+157
2019-07-06virgl: Use virgl_resource_transfer_map for texturesAlexandros Frantzis2-60/+4
2019-07-06virgl: Use virgl_resource_transfer_map for buffersAlexandros Frantzis1-79/+1
2019-07-06virgl: Introduce virgl_resource_transfer_mapAlexandros Frantzis2-0/+92
2019-07-03virgl: Clear the valid buffer range when possibleAlexandros Frantzis2-0/+24
2019-06-29android: virgl: fix generated virgl_driinfo.h building rulesMauro Rossi1-2/+8
2019-06-28virgl: Don't allow creating staging pipe_resourcesAlexandros Frantzis3-24/+8
2019-06-28virgl: Use virgl_staging_mgrAlexandros Frantzis6-57/+34
2019-06-28virgl: Add tests for virgl_staging_mgrAlexandros Frantzis3-0/+424
2019-06-28virgl: Introduce virgl_staging_mgrAlexandros Frantzis4-0/+230
2019-06-28virgl: Store the virgl_hw_res for copy transfersAlexandros Frantzis6-10/+19
2019-06-25virgl: add VIRGL_DEBUG_XFERChia-I Wu3-4/+9
2019-06-25virgl: add VIRGL_DEBUG_SYNCChia-I Wu3-1/+20
2019-06-25virgl: fix the value of VIRGL_DEBUG_BGRA_DEST_SWIZZLEChia-I Wu2-8/+10