From: Samuel Iglesias Gonsalvez <sigles...@igalia.com> The returned drm buffer object has a size multiple of 4096 but that should not be exposed to the API user, which is working with a different size.
Signed-off-by: Samuel Iglesias Gonsalvez <sigles...@igalia.com> --- src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_wm_surface_state.c b/src/mesa/drivers/dri/i965/brw_wm_surface_state.c index 05fe8f9..d362605 100644 --- a/src/mesa/drivers/dri/i965/brw_wm_surface_state.c +++ b/src/mesa/drivers/dri/i965/brw_wm_surface_state.c @@ -939,7 +939,7 @@ brw_upload_ubo_surfaces(struct brw_context *brw, binding->Offset, binding->BufferObject->Size - binding->Offset); brw_create_constant_surface(brw, bo, binding->Offset, - bo->size - binding->Offset, + binding->BufferObject->Size - binding->Offset, &surf_offsets[i], dword_pitch); } @@ -956,7 +956,7 @@ brw_upload_ubo_surfaces(struct brw_context *brw, binding->Offset, binding->BufferObject->Size - binding->Offset); brw_create_buffer_surface(brw, bo, binding->Offset, - bo->size - binding->Offset, + binding->BufferObject->Size - binding->Offset, &surf_offsets[i], dword_pitch); } -- 1.9.1 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev