We discuss G smoothness conditions for rectangular and triangular Gregory patches. We then incorporate these G conditions into a surface fitting algorithm. Knowledge of the patch type is inconsequential to the formulation of the G conditions, hence the term agnostic G Gregory surfaces. 2012 Elsevier Inc. All rights reserved.