| public final CompletableFuture<Void> |
|
| private static CompletableFuture<List<CompiledRenderPipeline>> |
| 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 ShaderLoader$Definitions |
|
| private static void |
| loadShader(Identifier location, Resource resource, ShaderType type, Map<Identifier, Resource> files, com.google.common.collect.ImmutableMap$Builder<ShaderManager$ShaderSourceKey, String> output) |
| method_62939(class_2960 arg0, class_3298 arg1, class_1_1229 arg2, Map<class_2960, class_3298> arg3, com.google.common.collect.ImmutableMap$Builder<class_10151$class_10155, String> arg4) |
| loadShaderSource(Identifier id, Resource resource, ShaderType type, Map<Identifier, Resource> allResources, com.google.common.collect.ImmutableMap$Builder<ShaderLoader$ShaderSourceKey, String> builder) |
|
| private static void |
|
| private static boolean |
|
| private void |
|
| public String |
| getName() |
| method_22322() |
| getName() |
|
| private void |
|
| public boolean |
|
| public PostEffectProcessor |
|
| public void |
|
| public Stream<Identifier> |
| getAvailablePostEffects() |
| method_1_7723() |
| streamPostChainIds() |
|
| private static String |
|
| private static String |
|
| private static CompletableFuture |
| lambda$compilePipelines$0(GpuDevice arg0, ShaderSource arg1, Executor arg2, Executor arg3, RenderPipeline arg4) |
| method_1_9903(class_1_1313 arg0, class_12289 arg1, Executor arg2, Executor arg3, class_1_1257 arg4) |
| method_1_9903(GpuDevice arg0, ShaderSourceGetter arg1, Executor arg2, Executor arg3, RenderPipeline pipeline) |
|
| private void |
|
| private static CompletionStage |
|
| private static ShaderLoader$Preparation |
| lambda$reload$2(ShaderManager$Configs arg0, List arg1, List arg2, List arg3, List arg4) |
| method_1_9906(class_10151$class_10153 arg0, List arg1, List arg2, List arg3, List arg4) |
| method_1_9906(ShaderLoader$Definitions arg0, List arg1, List arg2, List compiledRequiredPipelines, List compiledOptionalPipelines) |
|
| private ShaderLoader$Definitions |
|