I have a draw method that will be called repeatedly (every frame...). Inside this method I have a handful of locally defined variables (roughly 20). I am considering putting these inside a structure, and passing a pointer to that structure as a parameter to the method. This is in hopes that the indirection operations are faster than placing the variables on the stack.
Is there, in general, a reasonable performance difference here?