Please sign in to comment.
Large scale refactoring
- Introduce shader-entity and shader-entity-class to allow entities to be drawn with shaders without having to be subjects. - shader-subject / shader-subject-class are now the logical combinations of subject and shader-entity - subject.lisp merged with helpers.lisp and definitions rewritten to shader-entities where applicable - Remove explicit instances list from shader-subject-classes, instead opting for the make-instances-obsolete / update-instance-for-redefined-class - Rename cascade-option-changes to compute-effective-handlers / compute-effective-shaders respectively.
- Loading branch information...
Showing with 325 additions and 283 deletions.
Oops, something went wrong.