diff options
author | Eric Anholt <[email protected]> | 2018-11-01 12:15:25 -0700 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2018-11-01 13:54:36 -0700 |
commit | 47586ab56989bc4225caf173f5bb570f60c7759f (patch) | |
tree | 85b432590f8086f1ba8ae3bfe8ab0cd00a859ead /src/gallium/drivers/v3d/v3d_context.h | |
parent | 5313fb8abd2af8f0b5cfb8d3bc1b64697d8176d7 (diff) |
v3d: Respect user-passed strides for BO imports.
If the caller has passed in a stride for (linear) BO import, we should use
that stride when rendering to the BO (or, if we some day support texturing
from linear-imported BOs, when doing the linear-to-UIF shadow copy). This
lets us remove the extra stride-changing relayout in the simulator.
Diffstat (limited to 'src/gallium/drivers/v3d/v3d_context.h')
-rw-r--r-- | src/gallium/drivers/v3d/v3d_context.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/gallium/drivers/v3d/v3d_context.h b/src/gallium/drivers/v3d/v3d_context.h index 70643e000b0..8e44bbae906 100644 --- a/src/gallium/drivers/v3d/v3d_context.h +++ b/src/gallium/drivers/v3d/v3d_context.h @@ -480,8 +480,7 @@ int v3d_simulator_flush(struct v3d_context *v3d, struct drm_v3d_submit_cl *args, struct v3d_job *job); int v3d_simulator_ioctl(int fd, unsigned long request, void *arg); -void v3d_simulator_open_from_handle(int fd, uint32_t winsys_stride, - int handle, uint32_t size); +void v3d_simulator_open_from_handle(int fd, int handle, uint32_t size); static inline int v3d_ioctl(int fd, unsigned long request, void *arg) |