历史 - net.minecraft.client.renderer.PostChain

1.21.11

名称

hgd

hov

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

gxs

hgd

字段

构造函数

方法

1.21.8

名称

gxr

gxs

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

grr

gxr

字段

Map<ResourceLocation, RenderTarget>: e, persistentTargets, field_60119, framebuffers, f_399425_

CachedOrthoProjectionMatrixBuffer: f, projectionMatrixBuffer, field_60120, projectionMatrix, f_399110_

构造函数

(List<PostPass>, Map<ResourceLocation, PostChainConfig$InternalTarget>, Set<ResourceLocation>)

(List<PostPass>, Map<ResourceLocation, PostChainConfig$InternalTarget>, Set<ResourceLocation>, CachedOrthoProjectionMatrixBuffer)

方法

void (): close, close, close

void (FrameGraphBuilder, int, int, PostChain$TargetBundle): a, addToFrame, method_62234, render, m_351852_

void (RenderTarget, GraphicsResourceAllocator): a, process, method_1258, render, m_110023_

PostChain (PostChainConfig, TextureManager, Set<ResourceLocation>, ResourceLocation): a, load, method_1256, parseEffect, m_110033_

void (FrameGraphBuilder, int, int, PostChain$TargetBundle, Consumer<RenderPass>): a, addToFrame, method_62234, render, m_351852_

void (RenderTarget, GraphicsResourceAllocator, Consumer<RenderPass>): a, process, method_1258, render, m_110023_

PostChain (PostChainConfig, TextureManager, Set<ResourceLocation>, ResourceLocation, CachedOrthoProjectionMatrixBuffer): a, load, method_1256, parseEffect, m_110033_

RenderTarget (ResourceLocation, RenderTargetDescriptor): a, getOrCreatePersistentTarget, method_71124, createFramebuffer, m_401432_

1.21.5

名称

gmd

grr

字段

构造函数

方法

void (String, float): a, setUniform, method_57799, setUniforms, m_321643_

PostChain (PostChainConfig, TextureManager, ShaderManager, Set<ResourceLocation>): a, load, method_1256, parseEffect, m_110033_

PostPass (TextureManager, ShaderManager, PostChainConfig$Pass): a, createPass, method_62233, parsePass, m_356934_

void (FrameGraphBuilder, int, int, PostChain$TargetBundle): a, addToFrame, method_62234, render, m_351852_

void (RenderTarget, GraphicsResourceAllocator): a, process, method_1258, render, m_110023_

PostChain (PostChainConfig, TextureManager, Set<ResourceLocation>, ResourceLocation): a, load, method_1256, parseEffect, m_110033_

PostPass (TextureManager, PostChainConfig$Pass, ResourceLocation): a, createPass, method_62233, parsePass, m_356934_

void (FrameGraphBuilder, int, int, PostChain$TargetBundle, Consumer<RenderPass>): a, addToFrame, method_62234, render, m_351852_

void (RenderTarget, GraphicsResourceAllocator, Consumer<RenderPass>): a, process, method_1258, render, m_110023_

1.21.4

名称

glp

gmd

字段

构造函数

方法

1.21.3

名称

gfc

glp

字段

RenderTarget: b, screenTarget, field_1499, mainTarget, f_110006_

String: d, name, field_1494, name, f_110008_

List<PostPass>: e, passes, field_1497, passes, f_110009_

List<PostPass>: b, passes, field_1497, passes, f_110009_

Map<String, RenderTarget>: f, customRenderTargets, field_1495, targetsByName, f_110010_

List<RenderTarget>: g, fullSizedTargets, field_1496, defaultSizedTargets, f_110011_

int: i, screenWidth, field_1493, width, f_110013_

int: j, screenHeight, field_1492, height, f_110014_

float: k, time, field_1501, time, f_110015_

float: l, lastStamp, field_1500, lastTickDelta, f_110016_

String: a, MAIN_RENDER_TARGET, field_32770, MAIN_TARGET_NAME, f_173045_

org.joml.Matrix4f: h, shaderOrthoMatrix, field_1498, projectionMatrix, f_110012_

ResourceProvider: c, resourceProvider, field_49569, resourceFactory, f_316879_

ResourceLocation: a, MAIN_TARGET_ID, field_53104, MAIN, f_347253_

Map<ResourceLocation, PostChainConfig$InternalTarget>: c, internalTargets, field_53106, internalTargets, f_348928_

Set<ResourceLocation>: d, externalTargets, field_53107, externalTargets, f_348487_

构造函数

(TextureManager, ResourceProvider, RenderTarget, ResourceLocation)

(List<PostPass>, Map<ResourceLocation, PostChainConfig$InternalTarget>, Set<ResourceLocation>)

方法

void (TextureManager, ResourceLocation): a, load, method_1256, parseEffect, m_110033_

void (com.google.gson.JsonElement): a, parseTargetNode, method_1265, parseTarget, m_110028_

void (TextureManager, com.google.gson.JsonElement): a, parsePassNode, method_1257, parsePass, m_110030_

void (com.google.gson.JsonElement): b, parseUniformNode, method_1263, parseUniform, m_110047_

RenderTarget (String): a, getTempTarget, method_1264, getSecondaryTarget, m_110036_

void (String, int, int): a, addTempTarget, method_1261, addTarget, m_110038_

void (): b, updateOrthoMatrix, method_1267, setupProjectionMatrix, m_110046_

void (int, int): a, resize, method_1259, setupDimensions, m_110025_

void (float): a, process, method_1258, render, m_110023_

String (): a, getName, method_1260, getName, m_110022_

RenderTarget (String): b, getRenderTarget, method_1266, getTarget, m_110049_

void (): close, close, close

PostPass (String, RenderTarget, RenderTarget, boolean): a, addPass, method_1262, addPass, m_110042_

void (int): a, setFilterMode, method_58233, setTexFilter, m_321584_

PostChain (PostChainConfig, TextureManager, ShaderManager, Set<ResourceLocation>): a, load, method_1256, parseEffect, m_110033_

PostPass (TextureManager, ShaderManager, PostChainConfig$Pass): a, createPass, method_62233, parsePass, m_356934_

void (FrameGraphBuilder, int, int, PostChain$TargetBundle): a, addToFrame, method_62234, render, m_351852_

void (RenderTarget, GraphicsResourceAllocator): a, process, method_1258, render, m_110023_

1.21.1

名称

字段

构造函数

方法

1.21

名称

gdt

gfc

字段

构造函数

方法

1.20.6

名称

ftk

gdt

字段

ResourceManager: c, resourceManager, field_1502, resourceManager, f_110007_

ResourceProvider: c, resourceProvider, field_49569, resourceFactory, f_316879_

构造函数

(TextureManager, ResourceManager, RenderTarget, ResourceLocation)

(TextureManager, ResourceProvider, RenderTarget, ResourceLocation)

方法

PostPass (String, RenderTarget, RenderTarget): a, addPass, method_1262, addPass, m_110042_

PostPass (String, RenderTarget, RenderTarget, boolean): a, addPass, method_1262, addPass, m_110042_

void (int): a, setFilterMode, method_58233, setTexFilter, m_321584_

void (String, float): a, setUniform, method_57799, setUniforms, m_321643_

1.20.4

名称

foh

ftk

字段

构造函数

方法

1.20.2

名称

fka

foh

字段

构造函数

方法

1.20.1

名称

fij

fka

字段

构造函数

方法

1.19.4

名称

fdy

fij

字段

构造函数

方法

1.19.3

名称

ezv

fdy

net.minecraft.client.gl.ShaderEffect

net.minecraft.client.gl.PostEffectProcessor

字段

Matrix4f: h, shaderOrthoMatrix, field_1498, projectionMatrix, f_110012_

org.joml.Matrix4f: h, shaderOrthoMatrix, field_1498, projectionMatrix, f_110012_

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

exx

ezv

字段

构造函数

方法

1.19

名称

eqv

exx

字段

构造函数

方法

1.18.2

名称

epo

eqv

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

enl

epo

字段

构造函数

方法

1.17.1

名称

enk

enl

字段

构造函数

方法

1.17

名称

eaj

enk

net.minecraft.client.shader.ShaderGroup

net.minecraft.src.C_4145_

字段

RenderTarget: a, screenTarget, field_1499, mainTarget, field_148035_a

RenderTarget: b, screenTarget, field_1499, mainTarget, f_110006_

String: c, name, field_1494, name, field_148034_c

String: d, name, field_1494, name, f_110008_

List<PostPass>: d, passes, field_1497, passes, field_148031_d

List<PostPass>: e, passes, field_1497, passes, f_110009_

Map<String, RenderTarget>: e, customRenderTargets, field_1495, targetsByName, field_148032_e

Map<String, RenderTarget>: f, customRenderTargets, field_1495, targetsByName, f_110010_

List<RenderTarget>: f, fullSizedTargets, field_1496, defaultSizedTargets, field_148029_f

List<RenderTarget>: g, fullSizedTargets, field_1496, defaultSizedTargets, f_110011_

int: h, screenWidth, field_1493, width, field_148038_h

int: i, screenWidth, field_1493, width, f_110013_

int: i, screenHeight, field_1492, height, field_148039_i

int: j, screenHeight, field_1492, height, f_110014_

float: j, time, field_1501, time, field_148036_j

float: k, time, field_1501, time, f_110015_

float: k, lastStamp, field_1500, lastTickDelta, field_148037_k

float: l, lastStamp, field_1500, lastTickDelta, f_110016_

ResourceManager: b, resourceManager, field_1502, resourceManager, field_148033_b

ResourceManager: c, resourceManager, field_1502, resourceManager, f_110007_

Matrix4f: g, shaderOrthoMatrix, field_1498, projectionMatrix, field_148030_g

Matrix4f: h, shaderOrthoMatrix, field_1498, projectionMatrix, f_110012_

String: a, MAIN_RENDER_TARGET, field_32770, MAIN_TARGET_NAME, f_173045_

构造函数

方法

void (TextureManager, ResourceLocation): a, load, method_1256, parseEffect, func_152765_a

void (TextureManager, ResourceLocation): a, load, method_1256, parseEffect, m_110033_

void (com.google.gson.JsonElement): a, parseTargetNode, method_1265, parseTarget, func_148027_a

void (com.google.gson.JsonElement): a, parseTargetNode, method_1265, parseTarget, m_110028_

void (TextureManager, com.google.gson.JsonElement): a, parsePassNode, method_1257, parsePass, func_152764_a

void (TextureManager, com.google.gson.JsonElement): a, parsePassNode, method_1257, parsePass, m_110030_

void (com.google.gson.JsonElement): b, parseUniformNode, method_1263, parseUniform, func_148028_c

void (com.google.gson.JsonElement): b, parseUniformNode, method_1263, parseUniform, m_110047_

RenderTarget (String): a, getTempTarget, method_1264, getSecondaryTarget, func_177066_a

RenderTarget (String): a, getTempTarget, method_1264, getSecondaryTarget, m_110036_

void (String, int, int): a, addTempTarget, method_1261, addTarget, func_148020_a

void (String, int, int): a, addTempTarget, method_1261, addTarget, m_110038_

PostPass (String, RenderTarget, RenderTarget): a, addPass, method_1262, addPass, func_148023_a

PostPass (String, RenderTarget, RenderTarget): a, addPass, method_1262, addPass, m_110042_

void (): b, updateOrthoMatrix, method_1267, setupProjectionMatrix, func_148024_c

void (): b, updateOrthoMatrix, method_1267, setupProjectionMatrix, m_110046_

void (int, int): a, resize, method_1259, setupDimensions, func_148026_a

void (int, int): a, resize, method_1259, setupDimensions, m_110025_

void (float): a, process, method_1258, render, func_148018_a

void (float): a, process, method_1258, render, m_110023_

String (): a, getName, method_1260, getName, func_148022_b

String (): a, getName, method_1260, getName, m_110022_

RenderTarget (String): b, getRenderTarget, method_1266, getTarget, func_148017_a

RenderTarget (String): b, getRenderTarget, method_1266, getTarget, m_110049_

void (): close, close, close, close, close

void (): close, close, close

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

eab

eaj

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

ecc

eab

字段

构造函数

方法

1.16.1

名称

dqw

ecc

字段

构造函数

方法

void (): close, close, close, close

void (): close, close, close, close, close

1.15.2

名称

dqt

dqw

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

dnl

dqt

字段

构造函数

方法

1.14.4

名称

dkx

dnl

net.minecraft.client.renderer.PostChain

字段

GlFramebuffer: a, field_1499, mainTarget, field_148035_a

RenderTarget: a, screenTarget, field_1499, mainTarget, field_148035_a

String: c, field_1494, name, field_148034_c

String: c, name, field_1494, name, field_148034_c

List<PostProcessShader>: d, field_1497, passes, field_148031_d

List<PostPass>: d, passes, field_1497, passes, field_148031_d

Map<String, GlFramebuffer>: e, field_1495, targetsByName, field_148032_e

Map<String, RenderTarget>: e, customRenderTargets, field_1495, targetsByName, field_148032_e

List<GlFramebuffer>: f, field_1496, defaultSizedTargets, field_148029_f

List<RenderTarget>: f, fullSizedTargets, field_1496, defaultSizedTargets, field_148029_f

int: h, field_1493, width, field_148038_h

int: h, screenWidth, field_1493, width, field_148038_h

int: i, field_1492, height, field_148039_i

int: i, screenHeight, field_1492, height, field_148039_i

float: j, field_1501, time, field_148036_j

float: j, time, field_1501, time, field_148036_j

float: k, field_1500, lastTickDelta, field_148037_k

float: k, lastStamp, field_1500, lastTickDelta, field_148037_k

IResourceManager: b, field_1502, resourceManager, field_148033_b

ResourceManager: b, resourceManager, field_1502, resourceManager, field_148033_b

Matrix4f: g, field_1498, projectionMatrix, field_148030_g

Matrix4f: g, shaderOrthoMatrix, field_1498, projectionMatrix, field_148030_g

构造函数

方法

void (TextureManager, MinecraftKey): a, method_1256, parseEffect, func_152765_a

void (TextureManager, ResourceLocation): a, load, method_1256, parseEffect, func_152765_a

void (com.google.gson.JsonElement): a, method_1265, parseTarget, func_148027_a

void (com.google.gson.JsonElement): a, parseTargetNode, method_1265, parseTarget, func_148027_a

void (TextureManager, com.google.gson.JsonElement): a, method_1257, parsePass, func_152764_a

void (TextureManager, com.google.gson.JsonElement): a, parsePassNode, method_1257, parsePass, func_152764_a

void (com.google.gson.JsonElement): b, method_1263, parseUniform, func_148028_c

void (com.google.gson.JsonElement): b, parseUniformNode, method_1263, parseUniform, func_148028_c

GlFramebuffer (String): a, method_1264, getSecondaryTarget, func_177066_a

RenderTarget (String): a, getTempTarget, method_1264, getSecondaryTarget, func_177066_a

void (String, int, int): a, method_1261, addTarget, func_148020_a

void (String, int, int): a, addTempTarget, method_1261, addTarget, func_148020_a

PostProcessShader (String, GlFramebuffer, GlFramebuffer): a, method_1262, addPass, func_148023_a

PostPass (String, RenderTarget, RenderTarget): a, addPass, method_1262, addPass, func_148023_a

void (): b, method_1267, setupProjectionMatrix, func_148024_c

void (): b, updateOrthoMatrix, method_1267, setupProjectionMatrix, func_148024_c

void (int, int): a, method_1259, setupDimensions, func_148026_a

void (int, int): a, resize, method_1259, setupDimensions, func_148026_a

void (float): a, method_1258, render, func_148018_a

void (float): a, process, method_1258, render, func_148018_a

String (): a, method_1260, getName, func_148022_b

String (): a, getName, method_1260, getName, func_148022_b

GlFramebuffer (String): b, method_1266, getTarget, func_148017_a

RenderTarget (String): b, getRenderTarget, method_1266, getTarget, func_148017_a

void (): close, close, close, close

void (): close, close, close, close

1.14.3

名称

dkt

dkx

net.minecraft.client.gl.ShaderEffect

字段

Framebuffer: a, field_1499, field_148035_a

GlFramebuffer: a, field_1499, mainTarget, field_148035_a

String: c, field_1494, field_148034_c

String: c, field_1494, name, field_148034_c

List<Shader>: d, field_1497, field_148031_d

List<PostProcessShader>: d, field_1497, passes, field_148031_d

Map<String, Framebuffer>: e, field_1495, field_148032_e

Map<String, GlFramebuffer>: e, field_1495, targetsByName, field_148032_e

List<Framebuffer>: f, field_1496, field_148029_f

List<GlFramebuffer>: f, field_1496, defaultSizedTargets, field_148029_f

int: h, field_1493, field_148038_h

int: h, field_1493, width, field_148038_h

int: i, field_1492, field_148039_i

int: i, field_1492, height, field_148039_i

float: j, field_1501, field_148036_j

float: j, field_1501, time, field_148036_j

float: k, field_1500, field_148037_k

float: k, field_1500, lastTickDelta, field_148037_k

IResourceManager: b, field_1502, field_148033_b

IResourceManager: b, field_1502, resourceManager, field_148033_b

Matrix4f: g, field_1498, field_148030_g

Matrix4f: g, field_1498, projectionMatrix, field_148030_g

构造函数

方法

void (TextureManager, MinecraftKey): a, method_1256, func_152765_a

void (TextureManager, MinecraftKey): a, method_1256, parseEffect, func_152765_a

void (com.google.gson.JsonElement): a, method_1265, func_148027_a

void (com.google.gson.JsonElement): a, method_1265, parseTarget, func_148027_a

void (TextureManager, com.google.gson.JsonElement): a, method_1257, func_152764_a

void (TextureManager, com.google.gson.JsonElement): a, method_1257, parsePass, func_152764_a

void (com.google.gson.JsonElement): b, method_1263, func_148028_c

void (com.google.gson.JsonElement): b, method_1263, parseUniform, func_148028_c

Framebuffer (String): a, method_1264, func_177066_a

GlFramebuffer (String): a, method_1264, getSecondaryTarget, func_177066_a

void (String, int, int): a, method_1261, func_148020_a

void (String, int, int): a, method_1261, addTarget, func_148020_a

Shader (String, Framebuffer, Framebuffer): a, method_1262, func_148023_a

PostProcessShader (String, GlFramebuffer, GlFramebuffer): a, method_1262, addPass, func_148023_a

void (): b, method_1267, func_148024_c

void (): b, method_1267, setupProjectionMatrix, func_148024_c

void (int, int): a, method_1259, func_148026_a

void (int, int): a, method_1259, setupDimensions, func_148026_a

void (float): a, method_1258, func_148018_a

void (float): a, method_1258, render, func_148018_a

String (): a, method_1260, func_148022_b

String (): a, method_1260, getName, func_148022_b

Framebuffer (String): b, method_1266, func_148017_a

GlFramebuffer (String): b, method_1266, getTarget, func_148017_a

void (): close, close

void (): close, close, close, close

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

dkr

dkt

字段

构造函数

方法

1.14

名称

dct

dkr

net.minecraft.class_279

字段

Framebuffer: a, field_148035_a

Framebuffer: a, field_1499, field_148035_a

String: c, field_148034_c

String: c, field_1494, field_148034_c

List<Shader>: d, field_148031_d

List<Shader>: d, field_1497, field_148031_d

Map<String, Framebuffer>: e, field_148032_e

Map<String, Framebuffer>: e, field_1495, field_148032_e

List<Framebuffer>: f, field_148029_f

List<Framebuffer>: f, field_1496, field_148029_f

int: h, field_148038_h

int: h, field_1493, field_148038_h

int: i, field_148039_i

int: i, field_1492, field_148039_i

float: j, field_148036_j

float: j, field_1501, field_148036_j

float: k, field_148037_k

float: k, field_1500, field_148037_k

IResourceManager: b, field_148033_b

IResourceManager: b, field_1502, field_148033_b

Matrix4f: g, field_148030_g

Matrix4f: g, field_1498, field_148030_g

构造函数

方法

void (TextureManager, MinecraftKey): a, func_152765_a

void (TextureManager, MinecraftKey): a, method_1256, func_152765_a

void (com.google.gson.JsonElement): a, func_148027_a

void (com.google.gson.JsonElement): a, method_1265, func_148027_a

void (TextureManager, com.google.gson.JsonElement): a, func_152764_a

void (TextureManager, com.google.gson.JsonElement): a, method_1257, func_152764_a

void (com.google.gson.JsonElement): b, func_148028_c

void (com.google.gson.JsonElement): b, method_1263, func_148028_c

Framebuffer (String): a, func_177066_a

Framebuffer (String): a, method_1264, func_177066_a

void (String, int, int): a, func_148020_a

void (String, int, int): a, method_1261, func_148020_a

Shader (String, Framebuffer, Framebuffer): a, func_148023_a

Shader (String, Framebuffer, Framebuffer): a, method_1262, func_148023_a

void (): b, func_148024_c

void (): b, method_1267, func_148024_c

void (int, int): a, func_148026_a

void (int, int): a, method_1259, func_148026_a

void (float): a, func_148018_a

void (float): a, method_1258, func_148018_a

String (): a, func_148022_b

String (): a, method_1260, func_148022_b

Framebuffer (String): b, func_148017_a

Framebuffer (String): b, method_1266, func_148017_a

1.13.2

名称

dcs

dct

字段

构造函数

方法

1.13.1

名称

dcj

dcs

字段

构造函数

方法

1.13

名称

ccy

dcj

字段

IResourceManager: b, field_148033_b

org.lwjgl.util.vector.Matrix4f: g, field_148030_g

IResourceManager: b, field_148033_b

Matrix4f: g, field_148030_g

构造函数

(TextureManager, IResourceManager, Framebuffer, MinecraftKey)

(TextureManager, IResourceManager, Framebuffer, MinecraftKey)

方法

void (): a, func_148021_a

void (): c, func_148024_c

void (): b, func_148024_c

String (): b, func_148022_b

String (): a, func_148022_b

void (): close, close

1.12.2

名称

字段

构造函数

方法

1.12.1

名称

ccw

ccy

字段

构造函数

方法

1.12

名称

byh

ccw

字段

构造函数

方法

1.11.2

名称

字段

构造函数

方法

1.11.1

名称

bye

byh

字段

构造函数

方法

1.11

名称

bvm

bye

字段

构造函数

方法

1.10.2

名称

字段

构造函数

方法

1.10

名称

bum

bvm

字段

构造函数

方法

1.9.4

名称

字段

构造函数

方法

1.9.2

名称

bup

bum

字段

构造函数

方法

1.9

名称

blr

bup

字段

构造函数

方法

1.8.8

名称

blr

net.minecraft.client.shader.ShaderGroup

字段

Framebuffer: a, field_148035_a

IResourceManager: b, field_148033_b

String: c, field_148034_c

List<Shader>: d, field_148031_d

Map<String, Framebuffer>: e, field_148032_e

List<Framebuffer>: f, field_148029_f

org.lwjgl.util.vector.Matrix4f: g, field_148030_g

int: h, field_148038_h

int: i, field_148039_i

float: j, field_148036_j

float: k, field_148037_k

构造函数

(TextureManager, IResourceManager, Framebuffer, MinecraftKey)

方法

void (TextureManager, MinecraftKey): a, func_152765_a

void (com.google.gson.JsonElement): a, func_148027_a

void (TextureManager, com.google.gson.JsonElement): a, func_152764_a

void (com.google.gson.JsonElement): b, func_148028_c

Framebuffer (String): a, func_177066_a

void (String, int, int): a, func_148020_a

void (): a, func_148021_a

Shader (String, Framebuffer, Framebuffer): a, func_148023_a

void (): c, func_148024_c

void (int, int): a, func_148026_a

void (float): a, func_148018_a

String (): b, func_148022_b

Framebuffer (String): b, func_148017_a