<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/gpu/drm/radeon/reg_srcs, branch linux-3.13.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.13.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.13.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2013-12-02T22:50:56Z</updated>
<entry>
<title>drm/radeon: fix VGT_GS_INSTANCE_CNT register</title>
<updated>2013-12-02T22:50:56Z</updated>
<author>
<name>Dave Airlie</name>
</author>
<published>2013-12-02T21:11:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b7bc799903bbae16795cb15705ddcab80c8f17f1'/>
<id>urn:sha1:b7bc799903bbae16795cb15705ddcab80c8f17f1</id>
<content type='text'>
This register was incorrect for evergreen and cayman.

Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/radeon: Fix a typo in Cayman and Evergreen registers</title>
<updated>2013-12-02T22:50:56Z</updated>
<author>
<name>Alexandre Demers</name>
</author>
<published>2013-12-02T07:33:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1abd4986f4445b0280a07bc46aefa3d0d30258f9'/>
<id>urn:sha1:1abd4986f4445b0280a07bc46aefa3d0d30258f9</id>
<content type='text'>
According to documentation, 0x00008A60 should be PA_SU_LINE_STIPPLE_VALUE.

Signed-off-by: Alexandre Demers &lt;alexandre.f.demers@gmail.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/radeon: add WAIT_UNTIL to the non-VM safe regs list for cayman/TN</title>
<updated>2013-01-28T03:38:44Z</updated>
<author>
<name>Alex Deucher</name>
</author>
<published>2013-01-28T02:57:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=674a16f2b4724880d07389abbb95abf320b924aa'/>
<id>urn:sha1:674a16f2b4724880d07389abbb95abf320b924aa</id>
<content type='text'>
Newer versions of mesa emit this.

Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Cc: stable@vger.kernel.org
</content>
</entry>
<entry>
<title>drm/radeon: allow FP16 color clear registers on r500</title>
<updated>2013-01-15T14:07:12Z</updated>
<author>
<name>Marek Olšák</name>
</author>
<published>2013-01-12T03:19:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c18b1170493de637eea58671da7df5689ce13491'/>
<id>urn:sha1:c18b1170493de637eea58671da7df5689ce13491</id>
<content type='text'>
Probably not a candidate for stable kernels because of conflicts
in DRM versioning.

Signed-off-by: Marek Olšák &lt;maraeo@gmail.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/radeon: add proper checking of RESOLVE_BOX command for r600-r700</title>
<updated>2012-08-29T16:11:00Z</updated>
<author>
<name>Marek Olšák</name>
</author>
<published>2012-08-24T12:27:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=523885dec109188b6bed53ec67362072f13b0d43'/>
<id>urn:sha1:523885dec109188b6bed53ec67362072f13b0d43</id>
<content type='text'>
Checking of the second colorbuffer was skipped on r700, because
CB_TARGET_MASK was 0xf. With r600, CB_TARGET_MASK is changed to 0xff,
so we must set the number of samples of the second colorbuffer to 1 in order
to pass the CS checker.
The DRM version is bumped, because RESOLVE_BOX is always rejected without this
fix on r600.

Signed-off-by: Marek Olšák &lt;maraeo@gmail.com&gt;
Reviewed-by: Jerome Glisse &lt;jglisse@redhat.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/radeon: allow CMASK and FMASK in the CS checker on r600-r700</title>
<updated>2012-08-20T15:09:49Z</updated>
<author>
<name>Marek Olšák</name>
</author>
<published>2012-08-19T00:22:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c116cc94969447f44fd7205a027084ceebe90d34'/>
<id>urn:sha1:c116cc94969447f44fd7205a027084ceebe90d34</id>
<content type='text'>
MSAA is impossible without them.

Signed-off-by: Marek Olšák &lt;maraeo@gmail.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Reviewed-by: Jerome Glisse &lt;jglisse@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/radeon/kms: add htile support to the cs checker v3</title>
<updated>2012-03-26T08:53:22Z</updated>
<author>
<name>Jerome Glisse</name>
</author>
<published>2012-03-21T23:18:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=88f50c80748bf5238c88e70ee26c68ac48b94e68'/>
<id>urn:sha1:88f50c80748bf5238c88e70ee26c68ac48b94e68</id>
<content type='text'>
For 6xx+.  Required for mesa to use htile support for HiZ/HiS.
Userspace will check radeon version 2.14 with is bumped either
by tiling patch or stream out patch. This patch only add support
for htile relocation which should be enough for any userspace
to implement the hyperz (using htile buffer) feature.

v2: Jerome: Fix size checking for htile buffer.
v3: Jerome: Adapt on top of r600/evergreen cs checker changes,
            also check htile surface in case only stencil is
            present.

Signed-off-by: Pierre-Eric Pelloux-Prayer &lt;pelloux@gmail.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Signed-off-by: Jerome Glisse &lt;jglisse@redhat.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/radeon/kms: remove some unused variables in evergreen_cs_track</title>
<updated>2012-03-20T08:44:45Z</updated>
<author>
<name>Marek Olšák</name>
</author>
<published>2012-03-19T02:09:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=747e42a102fd94d431eb1c865088592cc4c23aeb'/>
<id>urn:sha1:747e42a102fd94d431eb1c865088592cc4c23aeb</id>
<content type='text'>
and document the other unused ones.

Signed-off-by: Marek Olšák &lt;maraeo@gmail.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/radeon/kms: skip cb/db checking if SX_MISC is 1 on r600+</title>
<updated>2012-03-20T08:44:12Z</updated>
<author>
<name>Marek Olšák</name>
</author>
<published>2012-03-07T23:56:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=779923bc40e123976bb0bee07b1c6a47d2858137'/>
<id>urn:sha1:779923bc40e123976bb0bee07b1c6a47d2858137</id>
<content type='text'>
Signed-off-by: Marek Olšák &lt;maraeo@gmail.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/radeon: add support for evergreen/ni tiling informations v11</title>
<updated>2012-02-13T12:28:13Z</updated>
<author>
<name>Jerome Glisse</name>
</author>
<published>2011-12-16T22:03:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=285484e2d55e76031b45926720c10b1aec8b782a'/>
<id>urn:sha1:285484e2d55e76031b45926720c10b1aec8b782a</id>
<content type='text'>
evergreen and northern island gpu needs more informations for 2D tiling
than previous r6xx/r7xx. Add field to tiling ioctl to allow userspace
to provide those.

The v8 cs checking change to track color view on r6xx/r7xx doesn't
affect old userspace as old userspace always emited 0 for this register.

v2 fix r6xx/r7xx 2D tiling computation
v3 fix r6xx/r7xx height align for untiled surface &amp; add support for
   tile split on evergreen and newer
v4 improve tiling debugging output
v5 fix tile split code for evergreen and newer
v6 set proper tile split for crtc register
v7 fix tile split limit value
v8 add COLOR_VIEW checking to r6xx/r7xx checker, add evergreen cs
   checking, update safe reg for r600, evergreen and cayman.
   Evergreen checking need some work around for stencil alignment
   issues
v9 fix tile split value range, fix compressed texture handling and
   mipmap calculation, allow evergreen check to be silencious in
   front of current broken userspace (depth/stencil alignment issue)
v10 fix eg 3d texture and compressed texture, fix r600 depth array,
    fix r600 color view computation, add support for evergreen stencil
    split
v11 more verbose debugging in some case

Signed-off-by: Jerome Glisse &lt;jglisse@redhat.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
</feed>
