@Layer pp_vis ////////////////////////////// //- Dependencies @Dep pp @Dep net @Dep sprite @Dep gpu @Dep glyph_cache @Dep platform @Dep window @Dep ui ////////////////////////////// //- Resources @ComputeShader V_PrepareShadeCS (16, 16) @ComputeShader V_PrepareCellsCS (16, 16) @ComputeShader V_BackdropDownCS (16, 16) @ComputeShader V_BackdropUpCS (16, 16) @ComputeShader V_ClearParticlesCS (256) @VertexShader V_QuadVS @PixelShader V_QuadPS @ComputeShader V_EmitParticlesCS (256) @ComputeShader V_SimParticlesCS (256) @ComputeShader V_ShadeCS (16, 16) @ComputeShader V_CompositeCS (16, 16) @ComputeShader V_BloomDownCS (16, 16) @ComputeShader V_BloomUpCS (16, 16) @ComputeShader V_FinalizeCS (16, 16) @VertexShader V_DVertVS @PixelShader V_DVertPS ////////////////////////////// //- Api @IncludeC pp_vis_shared.cgh @IncludeC pp_vis_core.h @IncludeG pp_vis_shared.cgh @IncludeG pp_vis_gpu.gh @Bootstrap V_Bootstrap ////////////////////////////// //- Impl @IncludeC pp_vis_shared.cg @IncludeC pp_vis_core.c @IncludeG pp_vis_shared.cg @IncludeG pp_vis_gpu.g