Quoting Emil Velikov (2018-11-23 05:35:31) > On 2018/11/21, Dylan Baker wrote: > > Quoting Emil Velikov (2018-11-21 04:04:03) > > > > > > > +import os > > > +GLAPI = os.path.join(os.path.dirname(sys.argv[0]), "..", "glapi/gen") > > > > you should use __file__ instead of sys.argv[0], also don't hardcode '/' into > > there, join 'glapi' and 'gen' for windows > > > > > +sys.path.append(GLAPI) > > > > also, use sys.path.insert(0, GLAPI), as python looks through paths in > > order, and > > insert is always faster. > > > Fwiw the code above is copy/paste from src/mapi/mapi_abi.py. With a > similar hunk in src/mesa/main/get_hash_generator.py > > Not sure how it works on Windows ... will address those files with a > small prep series and update this hunk.
That code is really old, it's doing the obvious, but not optimal thing. > > > > > + > > > + if slot_set == False and name[-3:] != "ARB": > > > > use 'is' with singletons like True, False, and None instead '=='. You might > > also > > consider using .startswith() and .endswith(), as they're clearer than random > > subslice. > > > Sub slices are so much shorter hence why I opted for it. But will > rework with v2. > > Thanks > Emil
signature.asc
Description: signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev