From 45f45c73469f1bd46a1b6fb206f2e9e5e4fd66b3 Mon Sep 17 00:00:00 2001
From: Eric Anholt <email address hidden>
Date: Mon, 29 Dec 2008 11:26:11 -0800
Subject: [PATCH] Remove logical context setup.
This should be a noop. If it wasn't a noop, it means that on pre-g33 chipsets
we were spamming some data into a page of system memory because we used a
virtual instead of a physical address. It was also supposed to not work when
we submit it from a batchbuffer, as we have been doing for some time now.
This code has existed since about the beginning of the driver's existence,
with no justification.
Checking out to the previous commit (3544bbe22d8cf2640289e1e4febe755a47f26631) produces a blurry fonts build.
From 45f45c73469f1bd46a1b6fb206f2e9e5e4fd66b3 ahead, the driver works correctly.
I git bisected to this commit:
From 45f45c73469f1bd 46a1b6fb206f2e9 e5e4fd66b3 Mon Sep 17 00:00:00 2001
From: Eric Anholt <email address hidden>
Date: Mon, 29 Dec 2008 11:26:11 -0800
Subject: [PATCH] Remove logical context setup.
This should be a noop. If it wasn't a noop, it means that on pre-g33 chipsets
we were spamming some data into a page of system memory because we used a
virtual instead of a physical address. It was also supposed to not work when
we submit it from a batchbuffer, as we have been doing for some time now.
This code has existed since about the beginning of the driver's existence,
with no justification.
Checking out to the previous commit (3544bbe22d8cf2 640289e1e4febe7 55a47f26631) produces a blurry fonts build. 46a1b6fb206f2e9 e5e4fd66b3 ahead, the driver works correctly.
From 45f45c73469f1bd
I'm attaching the patches as produced by git.