Displaying 2 results from an estimated 2 matches for "to_tegra_screen".
2014 Nov 27
0
[Mesa-dev] [RFC] tegra: Initial support
...level, usage, box, data, stride,
> +                                           layer_stride);
> +}
> +
> +struct pipe_context *
> +tegra_context_create(struct pipe_screen *pscreen, void *priv)
> +{
> +       struct tegra_screen *screen = to_tegra_screen(pscreen);
> +       struct tegra_context *context;
> +
> +       context = calloc(1, sizeof(*context));
> +       if (!context)
> +               return NULL;
> +
> +       context->gpu = screen->gpu->context_create(screen->gpu, priv);
> +       if (!context->...
2014 Nov 27
7
[RFC] tegra: Initial support
...tegra_context(pcontext);
+
+	context->gpu->transfer_inline_write(context->gpu, resource->gpu,
+					    level, usage, box, data, stride,
+					    layer_stride);
+}
+
+struct pipe_context *
+tegra_context_create(struct pipe_screen *pscreen, void *priv)
+{
+	struct tegra_screen *screen = to_tegra_screen(pscreen);
+	struct tegra_context *context;
+
+	context = calloc(1, sizeof(*context));
+	if (!context)
+		return NULL;
+
+	context->gpu = screen->gpu->context_create(screen->gpu, priv);
+	if (!context->gpu) {
+		debug_error("failed to create GPU context\n");
+		free(context)...