/dports/www/anyterm/anyterm-1.1.29/libpbe/include/ |
H A D | fixed.hh | 320 template <int XWB, int XFB, typename X_VAL_T> 323 template <int XWB, int XFB, typename X_VAL_T> 337 operator+(pbe::fixed<XWB,XFB,X_VAL_T> x, pbe::fixed<YWB,YFB,Y_VAL_T> y) { in operator +() argument 356 pbe::fixed<XWB+YWB,XFB+YFB> 358 typedef pbe::fixed<XWB+YWB,XFB+YFB> result_t; in operator *() 366 pbe::fixed<XWB+YFB,XFB+YWB> 368 pbe::fixed<XWB+YFB,XFB+YWB> r; in operator /() 376 template <int XWB, int XFB, typename X_VAL_T> 377 float operator*(pbe::fixed<XWB,XFB,X_VAL_T> x, float y) { in operator *() argument 382 template <int XWB, int XFB, typename X_VAL_T> [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/src/libANGLE/renderer/metal/doc/ |
H A D | TransformFeedback.md | 17 varying variables to buffers called XFB buffers at compilation time. The buffers' offsets are 19 - When Transform Feedback ends, a memory barrier must be inserted because the XFB buffers could be 25 - First pass: Vertex Shader will write captured varyings to XFB buffers. 29 - Second pass: Vertex Shader will write to stage output normally, but the XFB buffers writing 31 first pass's, only difference is the output route (stage output vs XFB buffers). This 37 enforce XFB buffers' memory barrier as mentioned above. 54 XFB buffers. If rasterization is still enabled, then the 3rd pass will be invoked to use the 58 2. Temp buffer -> Copy captured varying to XFB buffers. Could be done in a Compute Shader.
|
/dports/emulators/dolphin-emu/dolphin-3152428/Source/Core/VideoCommon/ |
H A D | TextureDecoder_Common.cpp | 51 case TextureFormat::XFB: in TexDecoder_GetTexelSizeInNibbles() 90 case TextureFormat::XFB: in TexDecoder_GetBlockWidthInTexels() 124 case TextureFormat::XFB: in TexDecoder_GetBlockHeightInTexels() 158 case EFBCopyFormat::XFB: in TexDecoder_GetEFBCopyBlockWidthInTexels() 193 case EFBCopyFormat::XFB: in TexDecoder_GetEFBCopyBlockHeightInTexels() 245 case EFBCopyFormat::XFB: in TexDecoder_GetEFBCopyBaseFormat() 246 return TextureFormat::XFB; in TexDecoder_GetEFBCopyBaseFormat() 696 case TextureFormat::XFB: in TexDecoder_DecodeTexel()
|
H A D | TextureDecoder.h | 35 XFB = 0xF, enumerator 85 XFB = 0xF, enumerator
|
H A D | TextureConverterShaderGen.cpp | 312 case EFBCopyFormat::XFB: in GeneratePixelShader()
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/vulkan/doc/ |
H A D | TransformFeedbackViaExtension.md | 38 states that the last vertex processing stage shader must be declared with the XFB execution mode. 43 we add the below layout qualifier for built-in XFB varyings. 83 the value of 'gl_position' in the XFB buffer, the captured values will be incorrect.
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/src/libANGLE/renderer/vulkan/doc/ |
H A D | TransformFeedbackViaExtension.md | 38 states that the last vertex processing stage shader must be declared with the XFB execution mode. 43 we add the below layout qualifier for built-in XFB varyings. 83 the value of 'gl_position' in the XFB buffer, the captured values will be incorrect.
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/src/libANGLE/renderer/metal/ |
H A D | TransformFeedbackMtl.mm | 52 // When XFB is paused, OpenGL allows XFB buffers to be bound for other purposes. We need to call
|
H A D | mtl_glslang_utils.mm | 138 // XFB buffer 142 // XFB buffer is allocated slot starting from last discrete Metal buffer slot. 418 // Special version for XFB only 491 // Retrieve original XFB buffers bindings produced by front end. 526 // Special version of XFB only
|
H A D | ContextMtl.mm | 55 /* First pass: write to XFB buffers in vertex shader, fragment shader inactive */ \ 60 Vertex shader writes to stage output but won't write to XFB buffers */ \ 1775 // NOTE(hqle): We have to end current render pass to enable synchronization before XFB 1782 // NOTE(hqle): We have to end current render pass to enable synchronization before XFB 1869 // If XFB is active we need to reset render pass since we could use a dummy render 1870 // target if only XFB is needed. 1968 // update XFB related uniforms 2008 // XFB is active and rasterization is disabled. Use dummy render target. 2009 // We currently need to end the render pass when XFB is activated/deactivated so using 2221 // In XFB pass, we disable fragment shader. [all …]
|
/dports/devel/mcpp/mcpp-2.7.2/cpp-test/test-l/ |
H A D | ifdef255.h | 249 #ifdef XFB
|
/dports/devel/mcpp/mcpp-2.7.2/test-l/ |
H A D | ifdef255.h | 249 #ifdef XFB
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/docs/relnotes/ |
H A D | 21.3.7.rst | 35 …from TransformFeedback . Regression from Mesa 21. Something to do with VB+XFB -> VB+XFB dependency?
|
/dports/graphics/piglit/piglit-136a7f5fa0703603be1ffb338abe4865e76a8058/tests/spec/arb_gl_spirv/execution/xfb/ |
H A D | vs_simple.shader_test | 1 # Really simple XFB test
|
H A D | vs_simple_multiple_samples.shader_test | 1 # XFB simple test with multiple samples
|
H A D | vs_lines.shader_test | 1 # Really simple XFB test
|
H A D | vs_triangles.shader_test | 1 # Really simple XFB test
|
H A D | vs_struct.shader_test | 1 # XFB test with a variable that is an struct.
|
H A D | vs_aoa.shader_test | 1 # XFB test using an array of arrays input variable
|
H A D | vs_double.shader_test | 1 #XFB test using 64-bit floating types (double, dvecX).
|
H A D | vs_block.shader_test | 1 # XFB test using a input block. On the original GLSL, setting the
|
H A D | vs_struct_array.shader_test | 1 # XFB test using an array of structs variable, that behaves
|
H A D | vs_two_sets.shader_test | 1 # XFB test using two different sets (buffers), equivalent to
|
H A D | vs_two_sets_ifc.shader_test | 1 # XFB test using two sets, different buffer and structure, using an
|
/dports/lang/clover/mesa-21.3.6/docs/relnotes/ |
H A D | 19.0.1.rst | 66 - anv: Treat zero size XFB buffer as disabled
|