[Bug 6412] mach64 vertex buffer cleanup
http://bugs.freedesktop.org/show_bug.cgi?id=6412 ajax at nwnk dot net changed: What|Removed |Added Version|CVS |git --- Comment #18 from ajax at nwnk dot net 2009-08-24 12:23:46 PST --- Mass version move, cvs -> git -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug. -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 --- Additional Comments From [EMAIL PROTECTED] 2006-03-28 09:00 --- Created an attachment (id=5096) --> (https://bugs.freedesktop.org/attachment.cgi?id=5096&action=view) patch for mach64 DRI -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 --- Additional Comments From [EMAIL PROTECTED] 2006-03-28 09:01 --- Created an attachment (id=5097) --> (https://bugs.freedesktop.org/attachment.cgi?id=5097&action=view) t_dd_vb.c for mach64 -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 --- Additional Comments From [EMAIL PROTECTED] 2006-03-28 09:01 --- Created an attachment (id=5098) --> (https://bugs.freedesktop.org/attachment.cgi?id=5098&action=view) t_dd_vbtmp.h for mach64 -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 --- Additional Comments From [EMAIL PROTECTED] 2006-03-28 10:06 --- I haven't looked at your patches yet ... You may want to take a look at the t_vertex.c based code in e.g. the Savage driver. Template-based vertex setup code in some drivers has been replaced with the t_vertex-based code. If it is flexible enough to generate mach64 native vertices that may be beneficial in terms of binary and source code size, though not necessarily performance. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 --- Additional Comments From [EMAIL PROTECTED] 2006-03-28 12:07 --- Created an attachment (id=5100) --> (https://bugs.freedesktop.org/attachment.cgi?id=5100&action=view) big patch for mach64 DRI This patch does not add files, instead it merges the changes to existing files. Specifically, it incorporates the changes for NATIVE_VTXFMT in mach64_vbtmp.h which would only be used for the template format. mach64_vbtmp.h was derived from t_dd_vbtmp.h v3.5 while the changes for native format are derived from t_dd_vbtmp.h v5.0.1 (current). Thus the changes for mach64_vbtmp.h are those between the different versions of t_dd_vbtmp.h and the additions for the native format (patch 5098). As a side effect, it fixes the mach64 driver when compiled with the template format (currently it shows a black screen). -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 --- Additional Comments From [EMAIL PROTECTED] 2006-03-28 12:12 --- (In reply to comment #4) > I haven't looked at your patches yet ... You may want to take a look at the > t_vertex.c based code in e.g. the Savage driver. Template-based vertex setup > code in some drivers has been replaced with the t_vertex-based code. If it is > flexible enough to generate mach64 native vertices that may be beneficial in > terms of binary and source code size, though not necessarily performance. I'll have a look at it, thanks for the pointer. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 [EMAIL PROTECTED] changed: What|Removed |Added Attachment #5100 is|0 |1 obsolete|| --- Additional Comments From [EMAIL PROTECTED] 2006-03-29 04:05 --- Created an attachment (id=5106) --> (https://bugs.freedesktop.org/attachment.cgi?id=5106&action=view) big patch for mach64 DRI - try 2 this version of the patch: * finishes the changes for LE32 (which are untested because of I have x86) * drops the xy variables in the draw functions and uses symbolic names v.x, v.y Other than bug fixes, I do not plan to do other changes in the near future. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 --- Additional Comments From [EMAIL PROTECTED] 2006-03-29 04:15 --- Created an attachment (id=5109) --> (https://bugs.freedesktop.org/attachment.cgi?id=5109&action=view) patch to tnl_dd_vb.c This is just some casts to GLfloat in print_vertex. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 [EMAIL PROTECTED] changed: What|Removed |Added Attachment #5106 is|0 |1 obsolete|| --- Additional Comments From [EMAIL PROTECTED] 2006-03-30 10:18 --- Created an attachment (id=5126) --> (https://bugs.freedesktop.org/attachment.cgi?id=5126&action=view) big patch for mach64 DRI - try 3 merge some codepaths for "native" and "template". I looked at t_vertex.c, it seems to use extensively byte offsets from the template vertex format which does not fit very well with the mach64 native vertex format. If we were to use it, we would also have to use the "complex" draw functions in mach64_tris.c -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 [EMAIL PROTECTED] changed: What|Removed |Added Attachment #5126 is|0 |1 obsolete|| --- Additional Comments From [EMAIL PROTECTED] 2006-04-02 01:00 --- Created an attachment (id=5155) --> (https://bugs.freedesktop.org/attachment.cgi?id=5155&action=view) big patch for mach64 DRI - try 4 fix C version of DO_COPY_VERTEX to work on LE, by inspection it should also work on BE. don't drop the PREMUL_TEXCOORDS code, just disable by default since it seems to marginally hurt performance. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 [EMAIL PROTECTED] changed: What|Removed |Added Attachment #5155 is|0 |1 obsolete|| --- Additional Comments From [EMAIL PROTECTED] 2006-04-03 01:11 --- Created an attachment (id=5164) --> (https://bugs.freedesktop.org/attachment.cgi?id=5164&action=view) big patch for mach64 DRI - try 5 Set pv.q1 correctly, fixes regression for tests/projtex. Enable PREMULT_TEXCOORDS by default, rumored to be for multitexturing. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 [EMAIL PROTECTED] changed: What|Removed |Added Attachment #5096 is|0 |1 obsolete|| Attachment #5097 is|0 |1 obsolete|| Attachment #5098 is|0 |1 obsolete|| Attachment #5109 is|0 |1 obsolete|| Attachment #5164 is|0 |1 obsolete|| --- Additional Comments From [EMAIL PROTECTED] 2006-04-05 05:54 --- Created an attachment (id=5198) --> (https://bugs.freedesktop.org/attachment.cgi?id=5198&action=view) use t_vertex.c - try 1 Start over. Leave native vertex format implementation in peace. Port the template vertex format implementation over to tnl from tnl_dd. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 --- Additional Comments From [EMAIL PROTECTED] 2006-04-06 08:49 --- Created an attachment (id=5206) --> (https://bugs.freedesktop.org/attachment.cgi?id=5206&action=view) use t_vertex.c - try 2 this is pretty much as far as I can go without additions to t_vertex.c -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 [EMAIL PROTECTED] changed: What|Removed |Added Attachment #5198 is|0 |1 obsolete|| Attachment #5206 is|0 |1 obsolete|| --- Additional Comments From [EMAIL PROTECTED] 2006-04-07 07:44 --- Created an attachment (id=5209) --> (https://bugs.freedesktop.org/attachment.cgi?id=5209&action=view) use t_vertex.c - try 3 quasi-native vertex format. we use the following hack in attribute emission: /* The TNL module requires that the first attribute is _TNL_ATTRIB_POS, * at the same time, the mach64 native vertex format has the XYZW coords * at non-consecutive positions spread inside the vertex. * * We reserve space for the XYZW coords with EMIT_PAD's and when the vertex * is copied to the vertex buffer for submission to the card, we use the * _TNL_ATTRIB_POS values to fill in the pads reserved for XYZW and discard * the first 4 bytes of the vertex. */ -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 [EMAIL PROTECTED] changed: What|Removed |Added Attachment #5209 is|0 |1 obsolete|| --- Additional Comments From [EMAIL PROTECTED] 2006-04-13 06:19 --- Created an attachment (id=5282) --> (https://bugs.freedesktop.org/attachment.cgi?id=5282&action=view) use t_vertex.c - try 4 port to new RENDERINPUTS macros -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 [EMAIL PROTECTED] changed: What|Removed |Added Attachment #5282 is|0 |1 obsolete|| --- Additional Comments From [EMAIL PROTECTED] 2006-05-24 04:22 --- Created an attachment (id=5723) --> (https://bugs.freedesktop.org/attachment.cgi?id=5723&action=view) use t_vertex.c - try 5 Summary: For the native vertex format (default and faster), this patch only touches mach64FastRenderClippedPoly() to fix a problem I'm currently seeing with the native format. For the template vertex format (optional and slower), it replaces the current non-working code with code based on t_vertex.c. It kills more than 1KLoC. It is untested on BE. So far, I have only seen the following regression with regard to the native format: in tests/texgenmix, the first texture with 3 coords is not drawn the first time it is mapped. Anyboby cares to test/review ? -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- All the advantages of Linux Managed Hosting--Without the Cost and Risk! Fully trained technicians. The highest number of Red Hat certifications in the hosting industry. Fanatical Support. Click to learn more http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642 -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 6412] mach64 vertex buffer cleanup
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=6412 [EMAIL PROTECTED] changed: What|Removed |Added Status|NEW |RESOLVED Resolution||WONTFIX --- Additional Comments From [EMAIL PROTECTED] 2006-10-07 01:37 --- This bug has served well in understanding mach64 vertex setup but I don't think it is clean enough to apply. Possible outcomes of this bug report: * mach64 has to be compiled with -fno-strict-aliasing to run ok. The culprit for this is mach64FastRenderClippedPoly() in mach64_tris.c:1580. Either drop the optimized version of that function or see patch for an alternative. * The non-native vertex buffer does not currently work and I don't know how well it serves as a source of documentation. It could propably be dropped. Closing. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel