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. > > + > > + 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 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev