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

1.21.11

名称

hgf

hox

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

gxu

hgf

字段

构造函数

方法

1.21.8

名称

gxt

gxu

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

grt

gxt

字段

String: a, name, field_53926, id, f_348720_

String: b, name, field_53926, id, f_348720_

ResourceLocation: c, outputTargetId, field_53121, outputTargetId, f_346280_

ResourceLocation: d, outputTargetId, field_53121, outputTargetId, f_346280_

List<PostChainConfig$Uniform>: d, uniforms, field_53928, uniforms, f_346263_

List<PostPass$Input>: e, inputs, field_53122, samplers, f_349474_

List<PostPass$Input>: g, inputs, field_53122, samplers, f_349474_

RenderPipeline: b, pipeline, field_56811, pipeline, f_381128_

RenderPipeline: c, pipeline, field_56811, pipeline, f_381128_

int: a, UBO_SIZE_PER_SAMPLER, field_60122, SIZE, f_398781_

Map<String, GpuBuffer>: e, customUniforms, field_60123, uniformBuffers, f_400058_

MappableRingBuffer: f, infoUbo, field_60124, samplerInfoBuffer, f_400023_

构造函数

(RenderPipeline, ResourceLocation, List<PostChainConfig$Uniform>)

(RenderPipeline, ResourceLocation, Map<String, List<UniformValue>>, List<PostPass$Input>)

方法

void (): close, close, close

void (PostPass$Input): a, addInput, method_62258, addSampler, m_352936_

void (FrameGraphBuilder, Map<ResourceLocation, ResourceHandle<RenderTarget>>, org.joml.Matrix4f, Consumer<RenderPass>): a, addToFrame, method_62255, render, m_353583_

void (FrameGraphBuilder, Map<ResourceLocation, ResourceHandle<RenderTarget>>, GpuBufferSlice): a, addToFrame, method_62255, render, m_353583_

1.21.5

名称

gmf

grt

字段

CompiledShaderProgram: b, shader, field_53927, program, f_348312_

RenderPipeline: b, pipeline, field_56811, pipeline, f_381128_

构造函数

(String, CompiledShaderProgram, ResourceLocation, List<PostChainConfig$Uniform>)

(RenderPipeline, ResourceLocation, List<PostChainConfig$Uniform>)

方法

void (FrameGraphBuilder, Map<ResourceLocation, ResourceHandle<RenderTarget>>, org.joml.Matrix4f): a, addToFrame, method_62255, render, m_353583_

void (): b, restoreDefaultUniforms, method_65029, setUniforms, m_351803_

CompiledShaderProgram (): a, getShader, method_62922, getProgram, m_353405_

void (FrameGraphBuilder, Map<ResourceLocation, ResourceHandle<RenderTarget>>, org.joml.Matrix4f, Consumer<RenderPass>): a, addToFrame, method_62255, render, m_353583_

1.21.4

名称

glr

gmf

字段

构造函数

方法

1.21.3

名称

gfd

glr

字段

RenderTarget: a, inTarget, field_1536, input, f_110052_

RenderTarget: b, outTarget, field_1538, output, f_110053_

List<IntSupplier>: d, auxAssets, field_1534, samplerValues, f_110055_

List<String>: e, auxNames, field_1539, samplerNames, f_110056_

List<Integer>: f, auxWidths, field_1533, samplerWidths, f_110057_

List<Integer>: g, auxHeights, field_1537, samplerHeights, f_110058_

EffectInstance: c, effect, field_1540, program, f_110054_

org.joml.Matrix4f: h, shaderOrthoMatrix, field_1535, projectionMatrix, f_110059_

int: i, filterMode, field_49906, texFilter, f_315357_

String: a, name, field_53926, id, f_348720_

CompiledShaderProgram: b, shader, field_53927, program, f_348312_

ResourceLocation: c, outputTargetId, field_53121, outputTargetId, f_346280_

List<PostChainConfig$Uniform>: d, uniforms, field_53928, uniforms, f_346263_

List<PostPass$Input>: e, inputs, field_53122, samplers, f_349474_

构造函数

(ResourceProvider, String, RenderTarget, RenderTarget, boolean)

(String, CompiledShaderProgram, ResourceLocation, List<PostChainConfig$Uniform>)

方法

void (float): a, process, method_1293, render, m_110065_

void (): close, close, close

EffectInstance (): b, getEffect, method_1295, getProgram, m_110074_

void (String, IntSupplier, int, int): a, addAuxAsset, method_1292, addAuxTarget, m_110069_

String (): a, getName, method_35777, getName, m_173046_

void (org.joml.Matrix4f): a, setOrthoMatrix, method_1291, setProjectionMatrix, m_253214_

int (): c, getFilterMode, method_58234, getTexFilter, m_320529_

void (PostPass$Input): a, addInput, method_62258, addSampler, m_352936_

void (FrameGraphBuilder, Map<ResourceLocation, ResourceHandle<RenderTarget>>, org.joml.Matrix4f): a, addToFrame, method_62255, render, m_353583_

void (): b, restoreDefaultUniforms, method_65029, setUniforms, m_351803_

CompiledShaderProgram (): a, getShader, method_62922, getProgram, m_353405_

1.21.1

名称

字段

构造函数

方法

1.21

名称

gdu

gfd

字段

构造函数

方法

1.20.6

名称

ftl

gdu

字段

int: i, filterMode, field_49906, texFilter, f_315357_

构造函数

(ResourceManager, String, RenderTarget, RenderTarget)

(ResourceProvider, String, RenderTarget, RenderTarget, boolean)

方法

int (): c, getFilterMode, method_58234, getTexFilter, m_320529_

1.20.4

名称

foi

ftl

字段

构造函数

方法

1.20.2

名称

fkb

foi

字段

构造函数

方法

1.20.1

名称

fik

fkb

字段

构造函数

方法

1.19.4

名称

fdz

fik

字段

构造函数

方法

1.19.3

名称

ezw

fdz

net.minecraft.client.gl.PostProcessShader

net.minecraft.client.gl.PostEffectPass

字段

Matrix4f: h, shaderOrthoMatrix, field_1535, projectionMatrix, f_110059_

org.joml.Matrix4f: h, shaderOrthoMatrix, field_1535, projectionMatrix, f_110059_

构造函数

方法

void (Matrix4f): a, setOrthoMatrix, method_1291, setProjectionMatrix, m_110067_

void (org.joml.Matrix4f): a, setOrthoMatrix, method_1291, setProjectionMatrix, m_253214_

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

exy

ezw

字段

构造函数

方法

1.19

名称

eqw

exy

字段

构造函数

方法

1.18.2

名称

epp

eqw

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

enm

epp

字段

构造函数

方法

1.17.1

名称

enl

enm

字段

构造函数

方法

1.17

名称

eak

enl

net.minecraft.client.shader.Shader

net.minecraft.src.C_4146_

字段

RenderTarget: a, inTarget, field_1536, input, field_148052_a

RenderTarget: a, inTarget, field_1536, input, f_110052_

RenderTarget: b, outTarget, field_1538, output, field_148050_b

RenderTarget: b, outTarget, field_1538, output, f_110053_

List<IntSupplier>: d, auxAssets, field_1534, samplerValues, field_148048_d

List<IntSupplier>: d, auxAssets, field_1534, samplerValues, f_110055_

List<String>: e, auxNames, field_1539, samplerNames, field_148049_e

List<String>: e, auxNames, field_1539, samplerNames, f_110056_

List<Integer>: f, auxWidths, field_1533, samplerWidths, field_148046_f

List<Integer>: f, auxWidths, field_1533, samplerWidths, f_110057_

List<Integer>: g, auxHeights, field_1537, samplerHeights, field_148047_g

List<Integer>: g, auxHeights, field_1537, samplerHeights, f_110058_

Matrix4f: h, shaderOrthoMatrix, field_1535, projectionMatrix, field_148053_h

Matrix4f: h, shaderOrthoMatrix, field_1535, projectionMatrix, f_110059_

EffectInstance: c, effect, field_1540, program, field_148051_c

EffectInstance: c, effect, field_1540, program, f_110054_

构造函数

方法

void (float): a, process, method_1293, render, func_148042_a

void (float): a, process, method_1293, render, m_110065_

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

void (): close, close, close

void (Matrix4f): a, setOrthoMatrix, method_1291, setProjectionMatrix, func_195654_a

void (Matrix4f): a, setOrthoMatrix, method_1291, setProjectionMatrix, m_110067_

EffectInstance (): b, getEffect, method_1295, getProgram, func_217624_b

EffectInstance (): b, getEffect, method_1295, getProgram, m_110074_

void (String, IntSupplier, int, int): a, addAuxAsset, method_1292, addAuxTarget, func_148041_a

void (String, IntSupplier, int, int): a, addAuxAsset, method_1292, addAuxTarget, m_110069_

String (): a, getName, method_35777, getName, m_173046_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

eac

eak

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

ecd

eac

字段

构造函数

方法

void (String, Object, int, int): a, addAuxAsset, method_1292, addAuxTarget, func_148041_a

void (String, IntSupplier, int, int): a, addAuxAsset, method_1292, addAuxTarget, func_148041_a

1.16.1

名称

dqx

ecd

字段

构造函数

方法

void (): close, close, close, close

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

1.15.2

名称

dqu

dqx

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

dnm

dqu

字段

构造函数

方法

void (): c, prepareState, method_1294, setGlState, func_148040_d

1.14.4

名称

dky

dnm

net.minecraft.client.renderer.PostPass

字段

GlFramebuffer: a, field_1536, input, field_148052_a

RenderTarget: a, inTarget, field_1536, input, field_148052_a

GlFramebuffer: b, field_1538, output, field_148050_b

RenderTarget: b, outTarget, field_1538, output, field_148050_b

List<Object>: d, field_1534, samplerValues, field_148048_d

List<Object>: d, auxAssets, field_1534, samplerValues, field_148048_d

List<String>: e, field_1539, samplerNames, field_148049_e

List<String>: e, auxNames, field_1539, samplerNames, field_148049_e

List<Integer>: f, field_1533, samplerWidths, field_148046_f

List<Integer>: f, auxWidths, field_1533, samplerWidths, field_148046_f

List<Integer>: g, field_1537, samplerHeights, field_148047_g

List<Integer>: g, auxHeights, field_1537, samplerHeights, field_148047_g

Matrix4f: h, field_1535, projectionMatrix, field_148053_h

Matrix4f: h, shaderOrthoMatrix, field_1535, projectionMatrix, field_148053_h

JsonGlProgram: c, field_1540, program, field_148051_c

EffectInstance: c, effect, field_1540, program, field_148051_c

构造函数

方法

void (String, Object, int, int): a, method_1292, addAuxTarget, func_148041_a

void (String, Object, int, int): a, addAuxAsset, method_1292, addAuxTarget, func_148041_a

void (): c, method_1294, setGlState, func_148040_d

void (): c, prepareState, method_1294, setGlState, func_148040_d

void (float): a, method_1293, render, func_148042_a

void (float): a, process, method_1293, render, func_148042_a

void (): close, close, close, close

void (): close, close, close, close

void (Matrix4f): a, method_1291, setProjectionMatrix, func_195654_a

void (Matrix4f): a, setOrthoMatrix, method_1291, setProjectionMatrix, func_195654_a

JsonGlProgram (): b, method_1295, getProgram, func_217624_b

EffectInstance (): b, getEffect, method_1295, getProgram, func_217624_b

1.14.3

名称

dku

dky

net.minecraft.client.gl.PostProcessShader

字段

Framebuffer: a, field_1536, field_148052_a

GlFramebuffer: a, field_1536, input, field_148052_a

Framebuffer: b, field_1538, field_148050_b

GlFramebuffer: b, field_1538, output, field_148050_b

List<Object>: d, field_1534, field_148048_d

List<Object>: d, field_1534, samplerValues, field_148048_d

List<String>: e, field_1539, field_148049_e

List<String>: e, field_1539, samplerNames, field_148049_e

List<Integer>: f, field_1533, field_148046_f

List<Integer>: f, field_1533, samplerWidths, field_148046_f

List<Integer>: g, field_1537, field_148047_g

List<Integer>: g, field_1537, samplerHeights, field_148047_g

Matrix4f: h, field_1535, field_148053_h

Matrix4f: h, field_1535, projectionMatrix, field_148053_h

ShaderInstance: c, field_1540, field_148051_c

JsonGlProgram: c, field_1540, program, field_148051_c

构造函数

方法

void (String, Object, int, int): a, method_1292, func_148041_a

void (String, Object, int, int): a, method_1292, addAuxTarget, func_148041_a

void (): c, method_1294, func_148040_d

void (): c, method_1294, setGlState, func_148040_d

void (float): a, method_1293, func_148042_a

void (float): a, method_1293, render, func_148042_a

void (): close, close

void (): close, close, close, close

void (Matrix4f): a, method_1291, func_195654_a

void (Matrix4f): a, method_1291, setProjectionMatrix, func_195654_a

ShaderInstance (): b, method_1295, func_217624_b

JsonGlProgram (): b, method_1295, getProgram, func_217624_b

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

dks

dku

字段

构造函数

方法

1.14

名称

dcu

dks

net.minecraft.class_283

字段

ShaderManager: c, field_148051_c

Framebuffer: a, field_148052_a

Framebuffer: a, field_1536, field_148052_a

Framebuffer: b, field_148050_b

Framebuffer: b, field_1538, field_148050_b

List<Object>: d, field_148048_d

List<Object>: d, field_1534, field_148048_d

List<String>: e, field_148049_e

List<String>: e, field_1539, field_148049_e

List<Integer>: f, field_148046_f

List<Integer>: f, field_1533, field_148046_f

List<Integer>: g, field_148047_g

List<Integer>: g, field_1537, field_148047_g

Matrix4f: h, field_148053_h

Matrix4f: h, field_1535, field_148053_h

ShaderInstance: c, field_1540, field_148051_c

构造函数

方法

void (String, Object, int, int): a, func_148041_a

void (String, Object, int, int): a, method_1292, func_148041_a

void (): c, func_148040_d

void (): c, method_1294, func_148040_d

void (float): a, func_148042_a

void (float): a, method_1293, func_148042_a

ShaderManager (): b, func_148043_c

void (Matrix4f): a, func_195654_a

void (Matrix4f): a, method_1291, func_195654_a

ShaderInstance (): b, method_1295, func_217624_b

1.13.2

名称

dct

dcu

字段

构造函数

方法

1.13.1

名称

dck

dct

字段

构造函数

方法

1.13

名称

ccz

dck

字段

org.lwjgl.util.vector.Matrix4f: h, field_148053_h

Matrix4f: h, field_148053_h

构造函数

(IResourceManager, String, Framebuffer, Framebuffer)

(IResourceManager, String, Framebuffer, Framebuffer)

方法

void (): b, func_148044_b

void (): d, func_148040_d

void (): c, func_148040_d

void (org.lwjgl.util.vector.Matrix4f): a, func_148045_a

ShaderManager (): c, func_148043_c

ShaderManager (): b, func_148043_c

void (): close, close

void (Matrix4f): a, func_195654_a

1.12.2

名称

字段

构造函数

方法

1.12.1

名称

ccx

ccz

字段

构造函数

方法

1.12

名称

byi

ccx

字段

构造函数

方法

1.11.2

名称

字段

构造函数

方法

1.11.1

名称

byf

byi

字段

构造函数

方法

1.11

名称

bvn

byf

字段

构造函数

方法

1.10.2

名称

字段

构造函数

方法

1.10

名称

bun

bvn

字段

构造函数

方法

1.9.4

名称

字段

构造函数

方法

1.9.2

名称

buq

bun

字段

构造函数

方法

1.9

名称

bls

buq

字段

构造函数

方法

1.8.8

名称

bls

net.minecraft.client.shader.Shader

字段

ShaderManager: c, field_148051_c

Framebuffer: a, field_148052_a

Framebuffer: b, field_148050_b

List<Object>: d, field_148048_d

List<String>: e, field_148049_e

List<Integer>: f, field_148046_f

List<Integer>: g, field_148047_g

org.lwjgl.util.vector.Matrix4f: h, field_148053_h

构造函数

(IResourceManager, String, Framebuffer, Framebuffer)

方法

void (): b, func_148044_b

void (String, Object, int, int): a, func_148041_a

void (): d, func_148040_d

void (org.lwjgl.util.vector.Matrix4f): a, func_148045_a

void (float): a, func_148042_a

ShaderManager (): c, func_148043_c