/third_party/vk-gl-cts/framework/referencerenderer/ |
D | rrShadingContext.hpp | 89 return packet.barycentric[0][fragNdx] * context.varyings[0][varyingLoc].get<T>() in readLineVarying() 90 + packet.barycentric[1][fragNdx] * context.varyings[1][varyingLoc].get<T>(); in readLineVarying() 96 return packet.barycentric[0][fragNdx] * context.varyings[0][varyingLoc].get<T>() in readTriangleVarying() 97 + packet.barycentric[1][fragNdx] * context.varyings[1][varyingLoc].get<T>() in readTriangleVarying() 98 + packet.barycentric[2][fragNdx] * context.varyings[2][varyingLoc].get<T>(); in readTriangleVarying()
|
D | rrRasterizer.cpp | 634 packet.barycentric[0] = b0 / bSum; in rasterizeSingleSample() 635 packet.barycentric[1] = b1 / bSum; in rasterizeSingleSample() 636 packet.barycentric[2] = 1.0f - packet.barycentric[0] - packet.barycentric[1]; in rasterizeSingleSample() 830 packet.barycentric[0] = b0 / bSum; in rasterizeMultiSample() 831 packet.barycentric[1] = b1 / bSum; in rasterizeMultiSample() 832 packet.barycentric[2] = 1.0f - packet.barycentric[0] - packet.barycentric[1]; in rasterizeMultiSample() 1004 packet.barycentric[0] = b0 * ooSum; in rasterize() 1005 packet.barycentric[1] = b1 * ooSum; in rasterize() 1006 packet.barycentric[2] = tcu::Vec4(0.0f); in rasterize() 1077 float removedValue = fragmentPackets[packNdx].barycentric[2][fragNdx]; in rasterize() [all …]
|
D | rrFragmentPacket.hpp | 51 tcu::Vec4 barycentric[3]; //!< Perspective-correct barycentric values. member
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_shading_barycentric/ |
D | CMakeLists.txt | 17 add_library(deqp-vk-fragment-shading-barycentric STATIC ${DEQP_VK_FRAGMENT_SHADING_BARYCENTRIC_SRCS… 18 target_link_libraries(deqp-vk-fragment-shading-barycentric ${DEQP_VK_FRAGMENT_SHADING_BARYCENTRIC_L…
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_barycentric/ |
D | CMakeLists.txt | 17 add_library(deqp-vk-fragment-shading-barycentric STATIC ${DEQP_VK_FRAGMENT_SHADING_BARYCENTRIC_SRCS… 18 target_link_libraries(deqp-vk-fragment-shading-barycentric ${DEQP_VK_FRAGMENT_SHADING_BARYCENTRIC_L…
|
/third_party/vk-gl-cts/external/vulkan-docs/src/proposals/ |
D | VK_KHR_fragment_shader_barycentric.adoc | 10 …t_shader_barcentric extension, which adds a cross-vendor way to access barycentric coordinates in … 38 floating-point vector holding barycentric weights for the fragment 41 three-component floating-point vector holding barycentric weights for
|
/third_party/vk-gl-cts/external/vulkan-docs/src/appendices/ |
D | VK_NV_fragment_shader_barycentric.adoc | 34 floating-point vector holding barycentric weights for the fragment 37 three-component floating-point vector holding barycentric weights for 81 barycentric weight vector for variables decorated with code:BaryCoordNV,
|
D | VK_NV_fragment_shader_barycentric.txt | 36 floating-point vector holding barycentric weights for the fragment 39 three-component floating-point vector holding barycentric weights for 77 barycentric weight vector for variables decorated with code:BaryCoordNV,
|
D | VK_KHR_fragment_shader_barycentric.adoc | 42 three-component floating-point vector holding barycentric weights for 45 three-component floating-point vector holding barycentric weights for
|
D | VK_EXT_opacity_micromap.adoc | 64 // Quantize barycentric coordinates
|
/third_party/openGLES/extensions/NV/ |
D | NV_fragment_shader_barycentric.txt | 50 shader built-in variables holding barycentric weight vectors that identify 140 three-component floating-point vectors holding barycentric coordinates for 198 numbered 0, 1, 2 have corresponding barycentric weights (gl_BaryCoordNV) 222 the barycentric weights are computed relative to the original primitive, 240 respectively, fragments at A, B, and C will have barycentric coordinates
|
/third_party/mesa3d/src/compiler/nir/ |
D | nir_intrinsics.py | 919 def barycentric(name, dst_comp, src_comp=[]): function 924 barycentric("pixel", 2) 925 barycentric("centroid", 2) 926 barycentric("sample", 2) 927 barycentric("model", 3) 929 barycentric("at_sample", 2, [1]) 931 barycentric("at_offset", 2, [2])
|
D | nir_lower_clip.c | 124 nir_ssa_def *barycentric = nir_load_barycentric( in load_clipdist_input() local 127 b, 4, 32, barycentric, nir_imm_int(b, location_offset), in load_clipdist_input()
|
/third_party/skia/third_party/externals/opengl-registry/extensions/AMD/ |
D | AMD_shader_explicit_vertex_parameter.txt | 47 parameters explicitly in the fragment shader. It also exposes barycentric 123 the (I,J) pair of the barycentric coordinates interpolated at a fixed 165 …| | set of barycentric coordinates, depending o…
|
D | AMD_vertex_shader_tessellator.txt | 58 vec3 gl_BarycentricCoord; // barycentric coordinates 101 the vertex data at the given barycentric coordinates or uv 221 vertex attributes at the barycentric coordinates of the vertex. 345 // barycentric coordinates of the 503 plus a barycentric coordinate.
|
/third_party/openGLES/extensions/AMD/ |
D | AMD_shader_explicit_vertex_parameter.txt | 47 parameters explicitly in the fragment shader. It also exposes barycentric 123 the (I,J) pair of the barycentric coordinates interpolated at a fixed 165 …| | set of barycentric coordinates, depending o…
|
D | AMD_vertex_shader_tessellator.txt | 58 vec3 gl_BarycentricCoord; // barycentric coordinates 101 the vertex data at the given barycentric coordinates or uv 221 vertex attributes at the barycentric coordinates of the vertex. 345 // barycentric coordinates of the 503 plus a barycentric coordinate.
|
/third_party/vk-gl-cts/android/cts/main/ |
D | vk-master-2022-03-01.txt | 11 vk-master-2022-03-01/fragment-shading-barycentric.txt
|
D | vk-master.txt | 15 vk-master/fragment-shading-barycentric.txt
|
/third_party/vk-gl-cts/external/vulkancts/mustpass/main/ |
D | vk-default.txt | 15 vk-default/fragment-shading-barycentric.txt
|
/third_party/openGLES/extensions/EXT/ |
D | EXT_polygon_offset.txt | 70 where a, b, and c are the barycentric coordinates of the fragment
|
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/ |
D | EXT_polygon_offset.txt | 70 where a, b, and c are the barycentric coordinates of the fragment
|
/third_party/mesa3d/docs/relnotes/ |
D | 10.0.3.rst | 74 - i965: Use sample barycentric coordinates with per sample shading
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ |
D | CMakeLists.txt | 172 deqp-vk-fragment-shading-barycentric
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ |
D | CMakeLists.txt | 172 deqp-vk-fragment-shading-barycentric
|