aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/etnaviv/etnaviv_resource.c
Commit message (Expand)AuthorAgeFilesLines
* etnaviv: keep track of buffer valid ranges for PIPE_BUFFERChristian Gmeiner2019-10-201-0/+4
* etnaviv: fix compile warningsChristian Gmeiner2019-10-201-4/+0
* etnaviv: Rework lockingMarek Vasut2019-10-181-2/+2
* etnaviv: Rework resource status trackingMarek Vasut2019-10-181-21/+50
* etnaviv: keep references to pending resourcesLucas Stach2019-10-181-11/+7
* etnaviv: Make contexts track resourcesMarek Vasut2019-10-181-2/+6
* etnaviv: remove variable from global namespaceLionel Landwerlin2019-10-151-1/+1
* etnaviv: rework etna_resource_create tiling choiceJonathan Marek2019-10-111-40/+26
* etnaviv: rework compatible render baseJonathan Marek2019-10-111-37/+2
* etnaviv: get addressing mode from tiling layoutJonathan Marek2019-10-111-12/+5
* etnaviv: remember data offset into BOLucas Stach2019-08-081-0/+1
* etnaviv: fix 3d texture uploadJonathan Marek2019-08-061-0/+2
* gallium: switch boolean -> bool at the interface definitionsIlia Mirkin2019-07-221-6/+6
* etnaviv: reduce rs alignment requirement for two pixel pipes GPUJonathan Marek2019-07-141-6/+8
* etnaviv: implement buffer compressionJonathan Marek2019-07-041-0/+15
* etnaviv: remove initial CPU ts clearJonathan Marek2019-07-041-7/+0
* etnaviv: implement TS_MODE for GC7000LJonathan Marek2019-07-041-1/+12
* etnaviv: fix ts size calculationJonathan Marek2019-07-041-4/+3
* etnaviv: fill missing offset in etna_resource_get_handlePhilipp Zabel2019-05-221-0/+1
* etnaviv: only try to construct scanout resource when on KMS winsysLucas Stach2019-04-031-1/+1
* etnaviv: don't flush own context when updating resource useLucas Stach2019-04-031-1/+10
* etnaviv: fix compile warningsChristian Gmeiner2019-03-011-1/+0
* etnaviv: fix resource usage tracking across different pipe_context'sChristian Gmeiner2019-03-011-10/+42
* etnaviv: hook-up etc2 patchingChristian Gmeiner2019-03-011-0/+3
* etnaviv: drop duplicate #defineEric Engestrom2019-02-141-4/+0
* drm-uapi: use local files, not system libdrmEric Engestrom2019-02-141-1/+1
* etnaviv: extend etna_resource with an addressing modeChristian Gmeiner2019-01-281-6/+11
* etnaviv: Make sure rs alignment checks matchGuido Günther2018-11-151-6/+13
* gallium: rework PIPE_HANDLE_USAGE_* flagsMarek Olšák2018-10-301-1/+1
* gallium/winsys: rename DRM_API_HANDLE_* to WINSYS_HANDLE_*Dave Airlie2018-05-301-4/+4
* etnaviv: add useful information to BO import errorsPhilipp Zabel2018-02-161-2/+6
* etnaviv: GC7000: No RS align when using BLTWladimir J. van der Laan2017-11-301-6/+9
* etnaviv: GC7000: BLT engine blitting supportWladimir J. van der Laan2017-11-301-0/+1
* etnaviv: Check that resource has a valid TS in etna_resource_needs_flushWladimir J. van der Laan2017-11-151-0/+13
* etnaviv: Don't over-pad compressed texturesWladimir J. van der Laan2017-11-061-9/+15
* etnaviv: implement resource creation with modifierLucas Stach2017-07-191-4/+91
* etnaviv: fill in modifier in etna_resource_get_handleLucas Stach2017-07-191-0/+19
* etnaviv: fold etna_screen_bo_get_handle into etna_resource_get_handleLucas Stach2017-07-191-5/+16
* etnaviv: implement resource import with modifierLucas Stach2017-07-191-32/+77
* etnaviv: increment correct seqno for external resourcesLucas Stach2017-07-191-1/+4
* etnaviv: pad scanout buffer size to RS alignmentLucas Stach2017-07-191-2/+8
* etnaviv: add helper to work out RS alignmentLucas Stach2017-07-191-9/+5
* renderonly/etnaviv: stop importing resource from renderonlyLucas Stach2017-07-191-8/+26
* etnaviv: don't dereference etna_resource pointer if allocation failsAleksander Morgado2017-07-061-3/+7
* etnaviv: fix memory leak when BO allocation failsLucas Stach2017-06-291-1/+5
* etnaviv: fill in layer_stride for imported resourcesLucas Stach2017-06-291-0/+2
* etnaviv: Only use renderonly_get_handle for GEM handles.Eric Anholt2017-06-151-1/+2
* etnaviv: slim down resource waitingLucas Stach2017-06-081-16/+0
* etnaviv: increment the resource seqno in resource_changedPhilipp Zabel2017-05-161-5/+1
* etnaviv: apply feature overrides in one central locationLucas Stach2017-05-161-1/+1