Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
94ec412b268967ead688a281d6f270dac8841e5d
/
src
/
gallium
/
drivers
/
etnaviv
/
etnaviv_resource.c
94ec412
etnaviv: do proper cpu prep/fini when clearing allocated buffer
by Lucas Stach
· 4 years ago
1817901
etnaviv: cosmetic etna_resource_alloc fixes
by Lucas Stach
· 3 years, 10 months ago
60975eb
etnaviv: Add lock around pending_ctx
by Marek Vasut
· 4 years, 2 months ago
da660c9
etnaviv: Remove etna_resource_get_status()
by Marek Vasut
· 4 years, 2 months ago
c32bd32
etnaviv: Destroy rsc->pending_ctx set in etna_resource_destroy()
by Marek Vasut
· 4 years, 7 months ago
1be2208
etnaviv: remove dead code
by Christian Gmeiner
· 4 years, 9 months ago
2214f99
etnaviv: avoid using RS for 64bpp formats
by Jonathan Marek
· 5 years ago
a949fa9
etnaviv: drop not used config_out function param
by Christian Gmeiner
· 4 years, 10 months ago
a6de05a
etnaviv: keep track of buffer valid ranges for PIPE_BUFFER
by Christian Gmeiner
· 5 years ago
f834656
etnaviv: fix compile warnings
by Christian Gmeiner
· 4 years, 11 months ago
e5cc66d
etnaviv: Rework locking
by Marek Vasut
· 5 years ago
1456aa6
etnaviv: Rework resource status tracking
by Marek Vasut
· 5 years ago
9e672e4
etnaviv: keep references to pending resources
by Lucas Stach
· 5 years ago
90e2236
etnaviv: Make contexts track resources
by Marek Vasut
· 5 years ago
701e0ac
etnaviv: remove variable from global namespace
by Lionel Landwerlin
· 5 years ago
7e3b900
etnaviv: rework etna_resource_create tiling choice
by Jonathan Marek
· 5 years ago
b962776
etnaviv: rework compatible render base
by Jonathan Marek
· 5 years ago
e7e0243
etnaviv: get addressing mode from tiling layout
by Jonathan Marek
· 5 years ago
68c24b0
etnaviv: remember data offset into BO
by Lucas Stach
· 6 years ago
3508f2f
etnaviv: fix 3d texture upload
by Jonathan Marek
· 5 years ago
0e30c6b
gallium: switch boolean -> bool at the interface definitions
by Ilia Mirkin
· 5 years ago
a9e78a4
etnaviv: reduce rs alignment requirement for two pixel pipes GPU
by Jonathan Marek
· 5 years ago
5feb8ad
etnaviv: implement buffer compression
by Jonathan Marek
· 5 years ago
7c7eaae
etnaviv: remove initial CPU ts clear
by Jonathan Marek
· 5 years ago
95d9378
etnaviv: implement TS_MODE for GC7000L
by Jonathan Marek
· 5 years ago
bc5ae6a
etnaviv: fix ts size calculation
by Jonathan Marek
· 5 years ago
1ccb8a0
etnaviv: fill missing offset in etna_resource_get_handle
by Philipp Zabel
· 5 years ago
43db063
etnaviv: only try to construct scanout resource when on KMS winsys
by Lucas Stach
· 5 years ago
f317ee1
etnaviv: don't flush own context when updating resource use
by Lucas Stach
· 5 years ago
6c61449
etnaviv: fix compile warnings
by Christian Gmeiner
· 6 years ago
6481354
etnaviv: fix resource usage tracking across different pipe_context's
by Christian Gmeiner
· 6 years ago
5d09325
etnaviv: hook-up etc2 patching
by Christian Gmeiner
· 6 years ago
4c1ca5b
etnaviv: drop duplicate #define
by Eric Engestrom
· 6 years ago
f137480
drm-uapi: use local files, not system libdrm
by Eric Engestrom
· 6 years ago
5b4a155
etnaviv: extend etna_resource with an addressing mode
by Christian Gmeiner
· 6 years ago
ab56536
etnaviv: Make sure rs alignment checks match
by Guido Günther
· 6 years ago
8ad12c8
gallium: rework PIPE_HANDLE_USAGE_* flags
by Marek Olšák
· 6 years ago
b7ac077
gallium/winsys: rename DRM_API_HANDLE_* to WINSYS_HANDLE_*
by Dave Airlie
· 6 years ago
bfe4e24
etnaviv: add useful information to BO import errors
by Philipp Zabel
· 7 years ago
baff59e
etnaviv: GC7000: No RS align when using BLT
by Wladimir J. van der Laan
· 7 years ago
dd3a04c
etnaviv: GC7000: BLT engine blitting support
by Wladimir J. van der Laan
· 7 years ago
ade528e
etnaviv: Check that resource has a valid TS in etna_resource_needs_flush
by Wladimir J. van der Laan
· 7 years ago
9646361
etnaviv: Don't over-pad compressed textures
by Wladimir J. van der Laan
· 7 years ago
58c3ce0
etnaviv: implement resource creation with modifier
by Lucas Stach
· 7 years ago
d06cfaf
etnaviv: fill in modifier in etna_resource_get_handle
by Lucas Stach
· 7 years ago
eebf6ee
etnaviv: fold etna_screen_bo_get_handle into etna_resource_get_handle
by Lucas Stach
· 7 years ago
8a44aa5
etnaviv: implement resource import with modifier
by Lucas Stach
· 7 years ago
836d22a
etnaviv: increment correct seqno for external resources
by Lucas Stach
· 7 years ago
b158ccf
etnaviv: pad scanout buffer size to RS alignment
by Lucas Stach
· 7 years ago
68ec876
etnaviv: add helper to work out RS alignment
by Lucas Stach
· 7 years ago
c481880
renderonly/etnaviv: stop importing resource from renderonly
by Lucas Stach
· 7 years ago
a6893a5
etnaviv: don't dereference etna_resource pointer if allocation fails
by Aleksander Morgado
· 7 years ago
4fb9f97
etnaviv: fix memory leak when BO allocation fails
by Lucas Stach
· 7 years ago
b2a87ce
etnaviv: fill in layer_stride for imported resources
by Lucas Stach
· 7 years ago
7a17191
etnaviv: Only use renderonly_get_handle for GEM handles.
by Eric Anholt
· 7 years ago
a276c32
etnaviv: slim down resource waiting
by Lucas Stach
· 7 years ago
cb16d91
etnaviv: increment the resource seqno in resource_changed
by Philipp Zabel
· 7 years ago
f8a3991
etnaviv: apply feature overrides in one central location
by Lucas Stach
· 7 years ago
8173d7d
etnaviv: stop oversizing buffer resources
by Lucas Stach
· 7 years ago
cd8ee25
renderonly: drop resources on destroy
by Philipp Zabel
· 7 years ago
9da0cd5
etnaviv: Supertiled texture support on gc3000
by Wladimir J. van der Laan
· 7 years ago
6a8d5ab
etnaviv: SINGLE_BUFFER support on GC3000
by Wladimir J. van der Laan
· 7 years ago
52f6c8c
etnaviv: align TS surface size to number of pixel pipes
by Lucas Stach
· 8 years ago
e158b74
etnaviv: force vertex buffers through the MMU
by Lucas Stach
· 8 years ago
c70ed79
etnaviv: implement resource_changed to invalidate internal resources derived from imported buffers
by Philipp Zabel
· 8 years ago
362edc8
etnaviv: initialize seqno of imported resources
by Philipp Zabel
· 8 years ago
c9e8b49
etnaviv: gallium driver for Vivante GPUs
by The etnaviv authors
· 8 years ago