37a85b1830188503feb286ebdee0cdb44fa298af |
|
01-Jun-2011 |
Marek Olšák <maraeo@gmail.com> |
r300g: remove unused debug option DBG_UPLOAD And renumber the options.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
70b86fb273ee9c3b6fea750bc14eae43328ba677 |
|
29-May-2011 |
Marek Olšák <maraeo@gmail.com> |
r300g: remove fake occlusion queries (debug option)
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
2397f20b6b0c7092927b33d0461c89200204906d |
|
29-May-2011 |
Marek Olšák <maraeo@gmail.com> |
r300g: remove debug option DBG_FALL
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
9ad9a6861a01997fa88fe35089d63348f7b076af |
|
12-Feb-2011 |
Marek Olšák <maraeo@gmail.com> |
r300g: add debug options nozmask and nohiz which disable some hyper-z features
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
82e60236a950100bda7e00308c9b57861274608c |
|
27-Jan-2011 |
Marek Olšák <maraeo@gmail.com> |
r300g: print driver info if RADEON_DEBUG=info
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
9d33e4e16c8d2271ef2a965d7210a9aee40680d2 |
|
09-Jan-2011 |
Marek Olšák <maraeo@gmail.com> |
r300g: add debug option for buffer upload logging
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
66d45567b4e2c6f2585789b68667e6c00b7567e1 |
|
04-Dec-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: optimize looping over atoms This also removes DBG_STATS (the stats can be obtained with valgrind instead).
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
f822cc22f223a0a4f9cf1cdd5871780e5df11d67 |
|
18-Oct-2010 |
Tom Stellard <tstellar@gmail.com> |
r300g: Add new debug option for logging vertex/fragment program stats
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
ab7cc445801b99a4482ea50429ceea1d0601a221 |
|
10-Sep-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: add new debug options for dumping scissor regs and disabling CBZB clear
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
cfc461fca6ad5656f58c48803d13052537063316 |
|
01-Sep-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: add a new debug option which disables compiler optimizations Those are: - dead-code elimination - constant folding - peephole (mainly copy propagation) - register allocation There are some bugs which I need to track down. Also fix up the descriptions of all the debug options.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
6eb2a7fbafd49e75b6cbbee57f23dda63eff73ef |
|
07-Jul-2010 |
Dave Airlie <airlied@redhat.com> |
r300g: implement hyper-z support. (v4) This implements fast Z clear, Z compression, and HiZ support for r300->r500 GPUs. It also allows cbzb clears when fast Z clears are being used for the ZB. It requires a kernel with hyper-z support. Thanks to Marek Olšák <maraeo@gmail.com>, who started this off, and Alex Deucher at AMD for providing lots of hints. v2: squashed zmask ram size fix] squashed r300g/blitter: fix Z readback when compressed] v3: rebase around texture changes in master - .1 fix more bits v4: migrated to using u_mm in r300_texture to manage hiz/zmask rams consistently disabled HiZ when using OQ flush z-cache before turning hyper-z off update hyper-z state on dsa state change store depthclearvalue across cbzb clears and replace it afterwards. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
4ce26210842176c4b280b7db85639ced40d4083d |
|
24-Jul-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: cleanup texture debug logging
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
50db6dba65560c1fb598d495d7d4103019bbbea5 |
|
13-Jul-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: extend and clean up debug logging
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
3c351e2c832e47d75ab0bdefa2fbbc4a1f2118db |
|
18-Jun-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: debug option for fake occlusion queries
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
8f13e2bda1337c1093d3fa99338eed2c93755d7e |
|
12-Jun-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: drop DBG_CS I'd like the CS macros to be as lightweight as possible for performance reasons.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
9eb730a735842e6631218ff1c57a60a9f1db1251 |
|
02-Jun-2010 |
Joakim Sindholt <opensource@zhasha.com> |
r300g: use util/u_debug
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
98630a900e78ec7ee598679c27c25923c1ffb929 |
|
22-May-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: fix warnings
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
fea91ee22d468bf2b66aaba9e7b509d30914a110 |
|
14-May-2010 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300g: Add RS block dump. Shows what's actually going on in the RS block.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
fc11653c2befa60358ca8661c6c6168db01824a9 |
|
14-May-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: add framebuffer state debug logging
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
0bcb4f10016fb611b2946307d880f4dc1dd05eae |
|
03-May-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: improve texture debug output, split into TEX and TEXALLOC flags
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
04c1536bf7abe253e0e900c311ff9474ff4d1813 |
|
29-Apr-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: rasterizer debug logging
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
bf98d6170851487a94d9c611035cc2f2e807f8b6 |
|
26-Apr-2010 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300g: Add stats debug flag.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
5b609badf7682da2377c5e67ab827b2dc3a06b9b |
|
18-Apr-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: add debugging options "notiling" and "noimmd" (for testing) notiling = Disable texture tiling noimmd = Disable immediate mode (this optimization was really worth it!)
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
4b8d3480764daf45cbbc03d76cd8b7c81937f532 |
|
27-Mar-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: print errors even on non-debug builds We really need to get these into bug reports.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
3996e493693d5aa048fed1c2fd6db4027cb47df4 |
|
13-Mar-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: add high quality anisotropic filtering for R5xx (disabled by default) Oh look, an undocumented feature. It's a nice tool for benchmarking texturing.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
978568c647844693f602364bd9e1041d1cecea4f |
|
28-Jan-2010 |
Vinson Lee <vlee@vmware.com> |
r300g: Remove unnecessary headers.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
08edbe9f14712f719f838769c61123f83768af76 |
|
09-Jan-2010 |
Marek Olšák <maraeo@gmail.com> |
r300g: move debug flags into r300_screen
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
1f630fa0167ed799556a764178772c096a3ddeba |
|
01-Nov-2009 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300g: Miscellania. Avoid draw segfaults, s/true/TRUE/, etc. Cleared out my git stash.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
5a653ada4143c24b00b0ca12b4898064afd59c29 |
|
22-Oct-2009 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300g: Remove unused debug flag.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
ca8cafda0b996167647d724ea3da3ec568a9e42f |
|
13-Oct-2009 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300g: More debug flags.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
a4a4f7abc2137754646a811007696321c7714f1b |
|
13-Oct-2009 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300g: Surface debug. It gets really annoying watching r300g tell me how it's filling surfaces. Or falling back during filling surfaces.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
1f39d59a2996e2acf6893a8dd1a0293bd8790cc2 |
|
05-Oct-2009 |
Joakim Sindholt <opensource@zhasha.com> |
r300g: fix scons build So I didn't touch r300compiler, but r300g now compiles after having declarations and code untangled. As nha so gently points out, we shouldn't have to do this just to comply with MSVC compilers.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
4b01e6f614052e48971f2b2ff474fb66afc4f752 |
|
06-Sep-2009 |
Nicolai Hähnle <nhaehnle@gmail.com> |
r300g: Debug flags infrastructure So that debugging is no longer a full-spam-or-nothing approach, you are now supposed to set the RADEON_DEBUG environment flag just like for classic Mesa. The available debug flags are different, however. Just running an OpenGL application with RADEON_DEBUG set to an arbitrary string will print out helpful information. Everything must be compiled with -DDEBUG for any of this to work
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
d0c398a8e2985b855f923aec3470cef8734a622a |
|
30-Jul-2009 |
Nicolai Hähnle <nhaehnle@gmail.com> |
r300g: Use radeon compiler for fragment programs This is entirely untested on R500, and needs more testing on R300.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
188f8c679254f193cdcfcd4ef338f3c8c5e1146d |
|
27-Jul-2009 |
Nicolai Hähnle <nhaehnle@gmail.com> |
r300g: Use r300compiler for vertex shaders
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
622858884fc5923c9e7a0c1bb0e80b53f0acb5a7 |
|
26-Jun-2009 |
Joakim Sindholt <opensource@zhasha.com> |
r300-gallium: organize fragment/vertex shaders Appart from separating r3xx/r5xx fragment shaders, a more consistent naming scheme has been applied. From now on: r300 = all chips r3xx = R300/R400 only r5xx = R500 only This way r300_fragment_shader is the master struct, and the structs r3xx_fragment_shader and r5xx_fragment_shader inherits it.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
8652ad68992a63a275bdc3816540c39776b143b2 |
|
05-Jun-2009 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300-gallium: Improve vs debug more. Still not showing me why my stuff's failing, but getting there.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
31609acbe9d80daea49e98f026196023a20258a0 |
|
05-Jun-2009 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300-gallium: vs: Add negation, SUB. Doesn't work. WTF.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
fb7d1fb0f0ce4137b6cb84198997241d190d13a8 |
|
05-Jun-2009 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300: Moar vs debug.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
764bf9501adea0f3dbe8d7c718b22dfb067fbbfa |
|
17-May-2009 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300-gallium: vs: Dupe tokens, better debug, count spurious insts.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
c4c5bf31a743bc53a9dbdef7807928dacae7958a |
|
09-May-2009 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300-gallium: Start VS dumper.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
ce7963f338ab95b06619074bc6aaf99c96ff5f11 |
|
05-Apr-2009 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300-gallium: Properly interface with Draw for vert shaders.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
def5660c9eed84f92838f9f7679deef94ab27c58 |
|
25-Mar-2009 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300-gallium: r300-fs: Moar.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
954a9fadad6a35ba360f4f28499fda74947d37fb |
|
12-Mar-2009 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300-gallium: Fix spacing. It was driving me crazy.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
cec2170632a664da273c0e80ad1ead5cd43667a3 |
|
11-Mar-2009 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300-gallium: r500-fs: More texture fixes.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|
c4c1774bbb08022846eefd14df683c7644f5e421 |
|
11-Mar-2009 |
Corbin Simpson <MostAwesomeDude@gmail.com> |
r300-gallium: r500-fs: Add shader dumper and more tex work.
/external/mesa3d/src/gallium/drivers/r300/r300_debug.c
|