15 lines
468 B
TypeScript
15 lines
468 B
TypeScript
/**
|
|
* Public API for the shader system
|
|
*/
|
|
|
|
// Export types
|
|
export type { ShaderContext, ShaderFunction, WorkerMessage, WorkerResponse } from './types';
|
|
|
|
// Export main classes
|
|
export { FakeShader } from '../FakeShader';
|
|
|
|
// Export utilities
|
|
export { ShaderCompiler } from './core/ShaderCompiler';
|
|
export { ShaderCache } from './core/ShaderCache';
|
|
export { FeedbackSystem } from './rendering/FeedbackSystem';
|
|
export { PixelRenderer } from './rendering/PixelRenderer'; |