* [NV50] application to confirm texture layout
@ 2009-03-11 19:07 Maarten Maathuis
[not found] ` <6d4bc9fc0903111207w5e6486f5we77c274f9b0708bc-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
0 siblings, 1 reply; 12+ messages in thread
From: Maarten Maathuis @ 2009-03-11 19:07 UTC (permalink / raw)
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
[-- Attachment #1: Type: text/plain, Size: 453 bytes --]
Here is an app to test the texture layout.
No message means it's ok. Otherwise it spews a lot of errors.
You have to manually set the TILE_HEIGHT, TILE_WIDTH and TILING_PARAM.
TILE_WIDTH == TILE_PITCH in this case because it's 8bpp data.
Use this list (TILING_PARAM) TILE_WIDTHxTILE_HEIGHT:
(0x00) 32x4
(0x10) 64x8
(0x20) 64x16
(0x30) 64x32
(0x40) 64x64
I'm curious to know if anyone has different layouts.
You may need to sudo run it.
Maarten.
[-- Attachment #2: nv50_test.tar.bz2 --]
[-- Type: application/x-bzip2, Size: 1981 bytes --]
[-- Attachment #3: Type: text/plain, Size: 181 bytes --]
_______________________________________________
Nouveau mailing list
Nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
http://lists.freedesktop.org/mailman/listinfo/nouveau
^ permalink raw reply [flat|nested] 12+ messages in thread[parent not found: <6d4bc9fc0903111207w5e6486f5we77c274f9b0708bc-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [NV50] application to confirm texture layout [not found] ` <6d4bc9fc0903111207w5e6486f5we77c274f9b0708bc-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-03-11 19:09 ` Maarten Maathuis [not found] ` <6d4bc9fc0903111209h71135386j57dc89c00c70ed8f-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Maarten Maathuis @ 2009-03-11 19:09 UTC (permalink / raw) To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org I forgot to say it isn't a fast program, so be prepared to wait at least a few minutes for every run. Maarten. ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <6d4bc9fc0903111209h71135386j57dc89c00c70ed8f-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [NV50] application to confirm texture layout [not found] ` <6d4bc9fc0903111209h71135386j57dc89c00c70ed8f-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-03-12 12:42 ` Maarten Maathuis [not found] ` <6d4bc9fc0903120542t25f3892es5c1b5cbef3439b98-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Maarten Maathuis @ 2009-03-12 12:42 UTC (permalink / raw) To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org For all those (probably NV9X users) who gets streaming pile of errors, please set WIDTH to a multiple of TILE_WIDTH and HEIGHT to a multiple of TILE_HEIGHT. And then send the log to me. @phenriksson (irc name): could you retry with the original program (with WIDTH and HEIGHT adjusted), but with the smallest tile size: (TILING_PARAM) TILE_WIDTHxTILE_HEIGHT: (0x00) 32x4 (that goes for everyone sending in bug logs). Maarten. On Wed, Mar 11, 2009 at 8:09 PM, Maarten Maathuis <madman2003-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > I forgot to say it isn't a fast program, so be prepared to wait at > least a few minutes for every run. > > Maarten. > ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <6d4bc9fc0903120542t25f3892es5c1b5cbef3439b98-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [NV50] application to confirm texture layout [not found] ` <6d4bc9fc0903120542t25f3892es5c1b5cbef3439b98-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-03-14 17:36 ` Maarten Maathuis [not found] ` <6d4bc9fc0903141036g50a76944se64fc217fc7ad1bc-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Maarten Maathuis @ 2009-03-14 17:36 UTC (permalink / raw) To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org [-- Attachment #1: Type: text/plain, Size: 81 bytes --] Update version with a NV90_MODE, please set it according to your card. Maarten. [-- Attachment #2: nv50_test-2.tar.bz2 --] [-- Type: application/x-bzip2, Size: 2380 bytes --] [-- Attachment #3: Type: text/plain, Size: 181 bytes --] _______________________________________________ Nouveau mailing list Nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org http://lists.freedesktop.org/mailman/listinfo/nouveau ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <6d4bc9fc0903141036g50a76944se64fc217fc7ad1bc-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [NV50] application to confirm texture layout [not found] ` <6d4bc9fc0903141036g50a76944se64fc217fc7ad1bc-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-03-15 11:18 ` Maarten Maathuis [not found] ` <6d4bc9fc0903150418l5af43dfcx127e530fb31bdf37-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Maarten Maathuis @ 2009-03-15 11:18 UTC (permalink / raw) To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org [-- Attachment #1: Type: text/plain, Size: 87 bytes --] Small update, this time you can just set TILING_PARAM and you're good to go. Maarten. [-- Attachment #2: nv50_test-3.tar.bz2 --] [-- Type: application/x-bzip2, Size: 2438 bytes --] [-- Attachment #3: Type: text/plain, Size: 181 bytes --] _______________________________________________ Nouveau mailing list Nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org http://lists.freedesktop.org/mailman/listinfo/nouveau ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <6d4bc9fc0903150418l5af43dfcx127e530fb31bdf37-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [NV50] application to confirm texture layout [not found] ` <6d4bc9fc0903150418l5af43dfcx127e530fb31bdf37-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-03-15 22:18 ` Maarten Maathuis [not found] ` <6d4bc9fc0903151518r733fa359i44cf4685b9fdf37f-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Maarten Maathuis @ 2009-03-15 22:18 UTC (permalink / raw) To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org [-- Attachment #1: Type: text/plain, Size: 190 bytes --] New version, with 16bpp and 32bpp tests also. Someone with a NV9X needs to run the new tests, i made a guess about what is happening after the wfb fiasco, so hopefully it's right. Maarten. [-- Attachment #2: nv50_test-4.tar.bz2 --] [-- Type: application/x-bzip2, Size: 3243 bytes --] [-- Attachment #3: Type: text/plain, Size: 181 bytes --] _______________________________________________ Nouveau mailing list Nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org http://lists.freedesktop.org/mailman/listinfo/nouveau ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <6d4bc9fc0903151518r733fa359i44cf4685b9fdf37f-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [NV50] application to confirm texture layout [not found] ` <6d4bc9fc0903151518r733fa359i44cf4685b9fdf37f-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-03-16 10:39 ` Maarten Maathuis [not found] ` <6d4bc9fc0903160339jdc4bbb1x7067a8c4a145ca07-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Maarten Maathuis @ 2009-03-16 10:39 UTC (permalink / raw) To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org [-- Attachment #1: Type: text/plain, Size: 774 bytes --] I added nv9x_special, which outputs the shift of 128 bytes blocks relative to the normal layout, because it appears that the pattern changes more than once. This has to be run from outside X (needing a lot of memory), it will screw up your console, so be prepared to ssh in. I optimised the searching a bit, but expect the test to run for at least half an hour. You can sent the log to me personally. Don't change any of the parameters for that test. Maarten. On Sun, Mar 15, 2009 at 11:18 PM, Maarten Maathuis <madman2003-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > New version, with 16bpp and 32bpp tests also. Someone with a NV9X > needs to run the new tests, i made a guess about what is happening > after the wfb fiasco, so hopefully it's right. > > Maarten. > [-- Attachment #2: nv50_test-5.tar.bz2 --] [-- Type: application/x-bzip2, Size: 3534 bytes --] [-- Attachment #3: Type: text/plain, Size: 181 bytes --] _______________________________________________ Nouveau mailing list Nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org http://lists.freedesktop.org/mailman/listinfo/nouveau ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <6d4bc9fc0903160339jdc4bbb1x7067a8c4a145ca07-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [NV50] application to confirm texture layout [not found] ` <6d4bc9fc0903160339jdc4bbb1x7067a8c4a145ca07-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-03-17 9:07 ` Maarten Maathuis [not found] ` <6d4bc9fc0903170207t1bbbd923sfc1b9350b4117c3c-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Maarten Maathuis @ 2009-03-17 9:07 UTC (permalink / raw) To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org I have all the data i need for NV9X, please note that the test programs haven't been updated with the actual layout yet. So they will give errors on NV9X. Maarten. ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <6d4bc9fc0903170207t1bbbd923sfc1b9350b4117c3c-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [NV50] application to confirm texture layout [not found] ` <6d4bc9fc0903170207t1bbbd923sfc1b9350b4117c3c-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-03-17 23:06 ` Maarten Maathuis [not found] ` <6d4bc9fc0903171606t357f3c6dmb384067b23cc61a0-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 12+ messages in thread From: Maarten Maathuis @ 2009-03-17 23:06 UTC (permalink / raw) To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org [-- Attachment #1: Type: text/plain, Size: 369 bytes --] Again reduced to just the 8bpp test, the special test remains to find any deviations from the standard layout. I added a NV84_MODE to adjust for the layout found by KoalaBR, hopefully it's correct (hint test it ;-)). At this point i know: Normal: NV86 NV84: NV84 NV9X: NV92 NV96 So people, chime in and confirm (even if your card is already on the list). Maarten. [-- Attachment #2: nv50_test-5.tar.bz2 --] [-- Type: application/x-bzip2, Size: 3019 bytes --] [-- Attachment #3: Type: text/plain, Size: 181 bytes --] _______________________________________________ Nouveau mailing list Nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org http://lists.freedesktop.org/mailman/listinfo/nouveau ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <6d4bc9fc0903171606t357f3c6dmb384067b23cc61a0-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [NV50] application to confirm texture layout [not found] ` <6d4bc9fc0903171606t357f3c6dmb384067b23cc61a0-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-03-17 23:12 ` Maarten Maathuis [not found] ` <6d4bc9fc0903171612l56aa401fud52cd522ba81e156-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2009-03-17 23:19 ` Ben Skeggs 1 sibling, 1 reply; 12+ messages in thread From: Maarten Maathuis @ 2009-03-17 23:12 UTC (permalink / raw) To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org The special test is only if i ask you fail the normal nv50_test. Maarten. ^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <6d4bc9fc0903171612l56aa401fud52cd522ba81e156-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [NV50] application to confirm texture layout [not found] ` <6d4bc9fc0903171612l56aa401fud52cd522ba81e156-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-03-17 23:13 ` Maarten Maathuis 0 siblings, 0 replies; 12+ messages in thread From: Maarten Maathuis @ 2009-03-17 23:13 UTC (permalink / raw) To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org That came out wrong, the special test is only if the normal test fails or if i ask you to make it. I will make a faster special test in the forseeable future. Maarten. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [NV50] application to confirm texture layout [not found] ` <6d4bc9fc0903171606t357f3c6dmb384067b23cc61a0-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2009-03-17 23:12 ` Maarten Maathuis @ 2009-03-17 23:19 ` Ben Skeggs 1 sibling, 0 replies; 12+ messages in thread From: Ben Skeggs @ 2009-03-17 23:19 UTC (permalink / raw) To: Maarten Maathuis Cc: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org On Wed, 2009-03-18 at 00:06 +0100, Maarten Maathuis wrote: > Again reduced to just the 8bpp test, the special test remains to find > any deviations from the standard layout. > > I added a NV84_MODE to adjust for the layout found by KoalaBR, > hopefully it's correct (hint test it ;-)). > > At this point i know: > > Normal: NV86 > NV84: NV84 > NV9X: NV92 NV96 NV84GL runs without issues with NV84_MODE=1. I'll all also test my NV84 (I know it's been done, but best to make sure!) when I get home. Ben. > > So people, chime in and confirm (even if your card is already on the list). > > Maarten. > _______________________________________________ > Nouveau mailing list > Nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org > http://lists.freedesktop.org/mailman/listinfo/nouveau ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2009-03-17 23:19 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-11 19:07 [NV50] application to confirm texture layout Maarten Maathuis
[not found] ` <6d4bc9fc0903111207w5e6486f5we77c274f9b0708bc-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-03-11 19:09 ` Maarten Maathuis
[not found] ` <6d4bc9fc0903111209h71135386j57dc89c00c70ed8f-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-03-12 12:42 ` Maarten Maathuis
[not found] ` <6d4bc9fc0903120542t25f3892es5c1b5cbef3439b98-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-03-14 17:36 ` Maarten Maathuis
[not found] ` <6d4bc9fc0903141036g50a76944se64fc217fc7ad1bc-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-03-15 11:18 ` Maarten Maathuis
[not found] ` <6d4bc9fc0903150418l5af43dfcx127e530fb31bdf37-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-03-15 22:18 ` Maarten Maathuis
[not found] ` <6d4bc9fc0903151518r733fa359i44cf4685b9fdf37f-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-03-16 10:39 ` Maarten Maathuis
[not found] ` <6d4bc9fc0903160339jdc4bbb1x7067a8c4a145ca07-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-03-17 9:07 ` Maarten Maathuis
[not found] ` <6d4bc9fc0903170207t1bbbd923sfc1b9350b4117c3c-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-03-17 23:06 ` Maarten Maathuis
[not found] ` <6d4bc9fc0903171606t357f3c6dmb384067b23cc61a0-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-03-17 23:12 ` Maarten Maathuis
[not found] ` <6d4bc9fc0903171612l56aa401fud52cd522ba81e156-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-03-17 23:13 ` Maarten Maathuis
2009-03-17 23:19 ` Ben Skeggs
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.