mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-17 23:40:29 +01:00
i915: Complete the screen -> device renaming
This commit is contained in:
parent
b13b1210c0
commit
0c6efeb02b
4 changed files with 10 additions and 10 deletions
|
|
@ -147,13 +147,13 @@ int
|
|||
intel_create_context(struct egl_drm_context *egl_context, const __GLcontextModes *visual, void *sharedContextPrivate)
|
||||
{
|
||||
struct intel_context *intel = CALLOC_STRUCT(intel_context);
|
||||
struct intel_device *screen = (struct intel_device *)egl_context->device->priv;
|
||||
struct intel_device *device = (struct intel_device *)egl_context->device->priv;
|
||||
struct pipe_context *pipe;
|
||||
struct st_context *st_share = NULL;
|
||||
|
||||
egl_context->priv = intel;
|
||||
|
||||
intel->intel_device = screen;
|
||||
intel->intel_device = device;
|
||||
intel->egl_context = egl_context;
|
||||
intel->egl_device = egl_context->device;
|
||||
|
||||
|
|
@ -161,19 +161,19 @@ intel_create_context(struct egl_drm_context *egl_context, const __GLcontextModes
|
|||
intel->base.hardware_unlock = intel_unlock_hardware;
|
||||
intel->base.hardware_locked = intel_locked_hardware;
|
||||
|
||||
intel_be_init_context(&intel->base, &screen->base);
|
||||
intel_be_init_context(&intel->base, &device->base);
|
||||
|
||||
#if 0
|
||||
pipe = intel_create_softpipe(intel, screen->winsys);
|
||||
#else
|
||||
pipe = i915_create_context(screen->pipe, &screen->base.base, &intel->base.base);
|
||||
pipe = i915_create_context(device->pipe, &device->base.base, &intel->base.base);
|
||||
#endif
|
||||
|
||||
pipe->priv = intel;
|
||||
|
||||
intel->st = st_create_context(pipe, visual, st_share);
|
||||
|
||||
screen->dummy = intel;
|
||||
device->dummy = intel;
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
|
@ -220,7 +220,7 @@ intel_make_current(struct egl_drm_context *context, struct egl_drm_drawable *dra
|
|||
void
|
||||
intel_bind_frontbuffer(struct egl_drm_drawable *draw, struct egl_drm_frontbuffer *front)
|
||||
{
|
||||
struct intel_device *intelScreen = (struct intel_device *)draw->device->priv;
|
||||
struct intel_device *device = (struct intel_device *)draw->device->priv;
|
||||
struct intel_framebuffer *draw_fb = (struct intel_framebuffer *)draw->priv;
|
||||
|
||||
if (draw_fb->front_buffer)
|
||||
|
|
@ -235,7 +235,7 @@ intel_bind_frontbuffer(struct egl_drm_drawable *draw, struct egl_drm_frontbuffer
|
|||
|
||||
draw_fb->front = front;
|
||||
|
||||
driGenBuffers(intelScreen->base.staticPool, "front", 1, &draw_fb->front_buffer, 0, 0, 0);
|
||||
driGenBuffers(device->base.staticPool, "front", 1, &draw_fb->front_buffer, 0, 0, 0);
|
||||
driBOSetReferenced(draw_fb->front_buffer, front->handle);
|
||||
|
||||
st_resize_framebuffer(draw_fb->stfb, draw->w, draw->h);
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ struct intel_framebuffer
|
|||
{
|
||||
struct st_framebuffer *stfb;
|
||||
|
||||
struct intel_device *screen;
|
||||
struct intel_device *device;
|
||||
struct _DriBufferObject *front_buffer;
|
||||
struct egl_drm_frontbuffer *front;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -88,7 +88,7 @@ intel_create_drawable(struct egl_drm_drawable *drawable,
|
|||
if (!intelfb)
|
||||
return GL_FALSE;
|
||||
|
||||
intelfb->screen = drawable->device->priv;
|
||||
intelfb->device = drawable->device->priv;
|
||||
|
||||
if (visual->redBits == 5)
|
||||
colorFormat = PIPE_FORMAT_R5G6B5_UNORM;
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ intel_display_surface(struct egl_drm_drawable *draw,
|
|||
//const int srcWidth = surf->width;
|
||||
//const int srcHeight = surf->height;
|
||||
|
||||
intel = intel_fb->screen->dummy;
|
||||
intel = intel_fb->device->dummy;
|
||||
if (!intel) {
|
||||
printf("No dummy context\n");
|
||||
return;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue