summaryrefslogtreecommitdiff
path: root/cad/src/graphics
AgeCommit message (Expand)AuthorFilesLines
2009-03-17stub for dset cache usage tracking; comments about refactoring it requires; r...Bruce Smith3-26/+139
2009-03-14add GL_MAX_ values to Graphics Card InfoBruce Smith1-1/+36
2009-03-14fix typoBruce Smith1-1/+1
2009-03-14move get_gl_info_string into its own file, graphics_card_info.pyBruce Smith2-102/+117
2009-03-14docstring changesBruce Smith1-9/+15
2009-03-13clean up comments from that refactoringBruce Smith2-77/+6
2009-03-13factored access code from client into new methods of DrawingSetCache (messy-c...Bruce Smith2-81/+233
2009-03-13split DrawingSetCache into its own file, add some docBruce Smith2-20/+49
2009-03-13comment about how to make overlap indicators work with 'reuse cached drawings...Bruce Smith1-1/+8
2009-03-13CSDL.add_drawing_func; fixes 'reuse dsets' re _f_drawchunk_realtimeBruce Smith3-10/+85
2009-03-12generalize CSDL drawing API (but not yet construction API or implementation) ...Bruce Smith3-39/+96
2009-03-12changing global display style invalidates 'reuse dsets' cacheBruce Smith1-3/+12
2009-03-12CSDLs should not have a .glname since they're never a selobjBruce Smith1-5/+8
2009-03-12make glname_color alg. better tolerate accidental color matchBruce Smith1-2/+22
2009-03-12fix non-understood bug in using ColorSorter for general highlightablesBruce Smith2-3/+19
2009-03-11renamed/improved debug_pref to reuse cached DrawingSets; revised GM.Draw APIBruce Smith3-29/+48
2009-03-11rename some methods for consistencyBruce Smith3-22/+28
2009-03-11'reuse dsets' no longer prevents non-model drawingBruce Smith2-10/+59
2009-03-11update commentsBruce Smith1-12/+13
2009-03-11call the 4 Draw_* methods separately, never call Draw itselfBruce Smith3-23/+19
2009-03-11split many Draw methods into their 4 new parts; not fully testedBruce Smith3-5/+15
2009-03-10typoBruce Smith1-1/+1
2009-03-10debug_pref to reuse DrawingSets when model/selection unchangedBruce Smith3-40/+184
2009-03-09turn off UNIFORM_XFORMS again; this time don't reference transform_id shader ...Bruce Smith4-8/+69
2009-03-09Turn UNIFORM_XFORMS back on to avoid a traceback on Windows/nVidia-7000, whic...Russell D. Fish1-1/+1
2009-03-09fix sphere drawLevel when shaders are desired but don't workBruce Smith2-7/+12
2009-03-07fix AssertionError caused by delegating GraphicsModeBruce Smith1-3/+3
2009-03-07fix bug in ThumbView introduced by rev 14924Bruce Smith2-1/+7
2009-03-07trivial optimizationsBruce Smith1-4/+5
2009-03-07correct frustum culling for ExternalBondSetBruce Smith2-32/+5
2009-03-07optimization: recompute most havelist_data only once per paintGL callBruce Smith4-23/+57
2009-03-07fix bug when turning off incremental DrawingSets at runtimeBruce Smith1-1/+1
2009-03-06Temporary fix for shader mouseover-picking on Windows, where the last byte of...Russell D. Fish3-4/+9
2009-03-06turn off UNIFORM_XFORMS, since we're not using TransformControlsBruce Smith1-6/+10
2009-03-06better error message for N_CONST_XFORMS becoming too smallBruce Smith1-5/+9
2009-03-06recover more gracefully from GLSL/shader setup errorsBruce Smith5-44/+92
2009-03-06debug_pref to simulate shader GLSL syntax errorBruce Smith1-0/+9
2009-03-06minor refactoring of gl_shaders and the #defines it prepends to GLSL sourcesBruce Smith4-39/+91
2009-03-06rename texture_xforms -> TEXTURE_XFORMSBruce Smith4-17/+17
2009-03-05improve docstring of materialprefs_summary -- relation to apply_materialBruce Smith1-9/+69
2009-03-05move patterned_drawing helpers into their own fileBruce Smith4-178/+210
2009-03-05call configure_enabled_shaders only once per paintGL callBruce Smith1-8/+21
2009-03-05refactoring made shader prefs next session, so revise their menu textBruce Smith1-22/+22
2009-03-04remove the last import cycle related to drawing_globalsBruce Smith4-9/+13
2009-03-04remove some import cycles and unused importsBruce Smith11-41/+74
2009-03-04giant refactoring/cleanup of GL globals and prefs, initial cutBruce Smith23-838/+1178
2009-03-04Apply DEPTH_TWEAK in shaders while drawing highlighted.Russell D. Fish3-4/+14
2009-03-03partly refactor shader prefs; permit spheres off while cylinders on; call cyl...Bruce Smith10-122/+197
2009-03-03enable cylinder shaders by defaultBruce Smith1-7/+21
2009-03-03refactor configShader arg has_debug to be a private shader class attrBruce Smith2-6/+16