| public final CompletableFuture<Void> | | reload(PreparableReloadListener$SharedState currentReload, Executor taskExecutor, PreparableReloadListener$PreparationBarrier preparationBarrier, Executor reloadExecutor) | | reload(PreparableReloadListener$SharedState currentReload, Executor taskExecutor, PreparableReloadListener$PreparationBarrier preparationBarrier, Executor reloadExecutor) | | method_25931(class_3302$class_11558 arg0, Executor arg1, class_3302$class_4045 arg2, Executor arg3) | | reload(ResourceReloader$Store arg0, Executor arg1, ResourceReloader$Synchronizer arg2, Executor arg3) |
|
| private static CompletableFuture<List<CompiledRenderPipeline>> | | compilePipelines(GpuDevice device, ShaderSource shaderSource, List<RenderPipeline> pipelines, Executor taskExecutor, Executor reloadExecutor) | | compilePipelines(GpuDevice device, ShaderSource shaderSource, List<RenderPipeline> pipelines, Executor taskExecutor, Executor reloadExecutor) | | method_1_9902(class_1_1313 arg0, class_12289 arg1, List<class_1_1257> arg2, Executor arg3, Executor arg4) | | getCompiledPipelines(GpuDevice device, ShaderSourceGetter shaderSourceGetter, List<RenderPipeline> pipelines, Executor prepareExecutor, Executor applyExecutor) |
|
| private static ShaderLoader$Definitions | |
| private static void | | loadShader(Identifier location, Resource resource, ShaderType type, com.google.common.collect.ImmutableMap$Builder<ShaderManager$ShaderSourceKey, String> output) | | loadShader(Identifier location, Resource resource, ShaderType type, com.google.common.collect.ImmutableMap$Builder<ShaderManager$ShaderSourceKey, String> output) | | method_62939(class_2960 arg0, class_3298 arg1, class_1_1229 arg2, com.google.common.collect.ImmutableMap$Builder<class_10151$class_10155, String> arg3) | | loadShaderSource(Identifier id, Resource resource, ShaderType type, com.google.common.collect.ImmutableMap$Builder<ShaderLoader$ShaderSourceKey, String> builder) |
|
| private static void | | loadInclude(Identifier location, Resource resource, com.google.common.collect.ImmutableMap$Builder<Identifier, ShaderSource$CachedIncludeSource> output) | | loadInclude(Identifier location, Resource resource, com.google.common.collect.ImmutableMap$Builder<Identifier, ShaderSource$CachedIncludeSource> output) | | method_1_10247(class_2960 arg0, class_3298 arg1, com.google.common.collect.ImmutableMap$Builder<class_2960, class_12289$class_1_1598> arg2) | | loadInclude(Identifier id, Resource resource, com.google.common.collect.ImmutableMap$Builder<Identifier, ShaderSourceGetter$IncludeResult> builder) |
|
| private static void | | loadPostChain(Identifier location, Resource resource, com.google.common.collect.ImmutableMap$Builder<Identifier, PostChainConfig> output) | | loadPostChain(Identifier location, Resource resource, com.google.common.collect.ImmutableMap$Builder<Identifier, PostChainConfig> output) | | method_62953(class_2960 arg0, class_3298 arg1, com.google.common.collect.ImmutableMap$Builder<class_2960, class_9962> arg2) | | loadPostEffect(Identifier id, Resource resource, com.google.common.collect.ImmutableMap$Builder<Identifier, PostEffectPipeline> builder) |
|
| public static Map<Identifier, ShaderSourceGetter$IncludeResult> | |
| private static Identifier | |
| private void | |
| public String | | getName() | | getName() | | method_22322() | | getName() |
|
| private void | |
| public boolean | |
| public PostEffectProcessor | |
| public void | |
| public Stream<Identifier> | | getAvailablePostEffects() | | getAvailablePostEffects() | | method_1_7723() | | streamPostChainIds() |
|