/third_party/skia/third_party/externals/swiftshader/src/Renderer/ |
H A D | Context.cpp | 550 bool Context::texCoordActive(int coordinate, int component) in texCoordActive() argument 558 if(vertexShader->getOutput(T0 + coordinate, component).usage == Shader::USAGE_TEXCOORD) in texCoordActive() 570 switch(texGen[coordinate]) in texCoordActive() 576 hasTexture = hasTexture || (component < input[TexCoord0 + textureStage[coordinate].texCoordIndex].count); in texCoordActive() 595 bool project = isProjectionComponent(coordinate, component); in texCoordActive() 600 usesTexture = pixelShader->usesTexture(coordinate, component) || project; in texCoordActive() 604 usesTexture = textureStage[coordinate].usesTexture() || project; in texCoordActive() 610 bool Context::texCoordActive(int coordinate) in texCoordActive() argument 612 return texCoordActive(coordinate, 0) || in texCoordActive() 613 texCoordActive(coordinate, in texCoordActive() 618 isProjectionComponent(unsigned int coordinate, int component) isProjectionComponent() argument 1369 textureActive(int coordinate) textureActive() argument 1374 textureActive(int coordinate, int component) textureActive() argument [all...] |
H A D | SetupProcessor.cpp | 186 for(int coordinate = 0; coordinate < 8; coordinate++) in update() 190 if(context->textureActive(coordinate, component)) in update() 192 state.texture[coordinate][component].attribute = T0 + coordinate; in update() 193 state.texture[coordinate][component].flat = point && !sprite; in update() 194 state.texture[coordinate][component].wrap = (context->textureWrap[coordinate] & (1 << component)) != 0; in update()
|
H A D | Context.hpp | 349 bool texCoordActive(int coordinate, int component); 350 bool texCoordActive(int coordinate); 351 bool isProjectionComponent(unsigned int coordinate, int component); 399 bool textureActive(int coordinate); 400 bool textureActive(int coordinate, int component);
|
H A D | PixelProcessor.cpp | 1091 for(int coordinate = 0; coordinate < 8; coordinate++) in update() 1095 if(context->textureActive(coordinate, component)) in update() 1097 state.texture[coordinate].component |= 1 << component; in update() 1101 state.texture[coordinate].flat |= 1 << component; in update() 1106 if(context->textureTransformProject[coordinate] && context->pixelShaderModel() <= 0x0103) in update() 1108 if(context->textureTransformCount[coordinate] == 2) in update() 1110 state.texture[coordinate].project = 1; in update() 1112 else if(context->textureTransformCount[coordinate] in update() [all...] |
/third_party/skia/third_party/externals/angle2/src/common/spirv/ |
H A D | spirv_instruction_builder_autogen.h | 129 IdRef coordinate, 213 IdRef coordinate, 220 IdRef coordinate, 227 IdRef coordinate, 235 IdRef coordinate, 243 IdRef coordinate, 250 IdRef coordinate, 257 IdRef coordinate, 265 IdRef coordinate, 273 IdRef coordinate, [all...] |
H A D | spirv_instruction_parser_autogen.h | 156 IdRef *coordinate, 251 IdRef *coordinate, 258 IdRef *coordinate, 265 IdRef *coordinate, 273 IdRef *coordinate, 281 IdRef *coordinate, 288 IdRef *coordinate, 295 IdRef *coordinate, 303 IdRef *coordinate, 311 IdRef *coordinate, [all...] |
H A D | spirv_instruction_builder_autogen.cpp | 572 IdRef coordinate, in WriteImageTexelPointer() 580 blob->push_back(coordinate); in WriteImageTexelPointer() 876 IdRef coordinate, in WriteImageSampleImplicitLod() 885 blob->push_back(coordinate); in WriteImageSampleImplicitLod() 900 IdRef coordinate, in WriteImageSampleExplicitLod() 909 blob->push_back(coordinate); in WriteImageSampleExplicitLod() 921 IdRef coordinate, in WriteImageSampleDrefImplicitLod() 931 blob->push_back(coordinate); in WriteImageSampleDrefImplicitLod() 947 IdRef coordinate, in WriteImageSampleDrefExplicitLod() 957 blob->push_back(coordinate); in WriteImageSampleDrefExplicitLod() 568 WriteImageTexelPointer(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef image, IdRef coordinate, IdRef sample) WriteImageTexelPointer() argument 872 WriteImageSampleImplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageSampleImplicitLod() argument 896 WriteImageSampleExplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, spv::ImageOperandsMask imageOperands, const IdRefList &imageOperandIdsList) WriteImageSampleExplicitLod() argument 917 WriteImageSampleDrefImplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, IdRef dref, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageSampleDrefImplicitLod() argument 943 WriteImageSampleDrefExplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, IdRef dref, spv::ImageOperandsMask imageOperands, const IdRefList &imageOperandIdsList) WriteImageSampleDrefExplicitLod() argument 966 WriteImageSampleProjImplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageSampleProjImplicitLod() argument 990 WriteImageSampleProjExplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, spv::ImageOperandsMask imageOperands, const IdRefList &imageOperandIdsList) WriteImageSampleProjExplicitLod() argument 1011 WriteImageSampleProjDrefImplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, IdRef dref, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageSampleProjDrefImplicitLod() argument 1038 WriteImageSampleProjDrefExplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, IdRef dref, spv::ImageOperandsMask imageOperands, const IdRefList &imageOperandIdsList) WriteImageSampleProjDrefExplicitLod() argument 1062 WriteImageFetch(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef image, IdRef coordinate, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageFetch() argument 1086 WriteImageGather(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, IdRef component, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageGather() argument 1112 WriteImageDrefGather(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, IdRef dref, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageDrefGather() argument 1138 WriteImageRead(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef image, IdRef coordinate, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageRead() argument 1162 WriteImageWrite(Blob *blob, IdRef image, IdRef coordinate, IdRef texel, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageWrite() argument 1216 WriteImageQueryLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate) WriteImageQueryLod() argument 2956 WriteImageSparseSampleImplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageSparseSampleImplicitLod() argument 2981 WriteImageSparseSampleExplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, spv::ImageOperandsMask imageOperands, const IdRefList &imageOperandIdsList) WriteImageSparseSampleExplicitLod() argument 3003 WriteImageSparseSampleDrefImplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, IdRef dref, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageSparseSampleDrefImplicitLod() argument 3030 WriteImageSparseSampleDrefExplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, IdRef dref, spv::ImageOperandsMask imageOperands, const IdRefList &imageOperandIdsList) WriteImageSparseSampleDrefExplicitLod() argument 3054 WriteImageSparseSampleProjImplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageSparseSampleProjImplicitLod() argument 3079 WriteImageSparseSampleProjExplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, spv::ImageOperandsMask imageOperands, const IdRefList &imageOperandIdsList) WriteImageSparseSampleProjExplicitLod() argument 3101 WriteImageSparseSampleProjDrefImplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, IdRef dref, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageSparseSampleProjDrefImplicitLod() argument 3128 WriteImageSparseSampleProjDrefExplicitLod(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, IdRef dref, spv::ImageOperandsMask imageOperands, const IdRefList &imageOperandIdsList) WriteImageSparseSampleProjDrefExplicitLod() argument 3152 WriteImageSparseFetch(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef image, IdRef coordinate, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageSparseFetch() argument 3176 WriteImageSparseGather(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, IdRef component, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageSparseGather() argument 3202 WriteImageSparseDrefGather(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef sampledImage, IdRef coordinate, IdRef dref, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageSparseDrefGather() argument 3247 WriteImageSparseRead(Blob *blob, IdResultType idResultType, IdResult idResult, IdRef image, IdRef coordinate, const spv::ImageOperandsMask *imageOperands, const IdRefList &imageOperandIdsList) WriteImageSparseRead() argument [all...] |
H A D | spirv_instruction_parser_autogen.cpp | 639 IdRef *coordinate, in ParseImageTexelPointer() 650 *coordinate = IdRef(_instruction[_o++]); in ParseImageTexelPointer() 1027 IdRef *coordinate, in ParseImageSampleImplicitLod() 1039 *coordinate = IdRef(_instruction[_o++]); in ParseImageSampleImplicitLod() 1056 IdRef *coordinate, in ParseImageSampleExplicitLod() 1068 *coordinate = IdRef(_instruction[_o++]); in ParseImageSampleExplicitLod() 1082 IdRef *coordinate, in ParseImageSampleDrefImplicitLod() 1095 *coordinate = IdRef(_instruction[_o++]); in ParseImageSampleDrefImplicitLod() 1113 IdRef *coordinate, in ParseImageSampleDrefExplicitLod() 1126 *coordinate in ParseImageSampleDrefExplicitLod() 635 ParseImageTexelPointer(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *image, IdRef *coordinate, IdRef *sample) ParseImageTexelPointer() argument 1023 ParseImageSampleImplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSampleImplicitLod() argument 1052 ParseImageSampleExplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSampleExplicitLod() argument 1078 ParseImageSampleDrefImplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, IdRef *dref, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSampleDrefImplicitLod() argument 1109 ParseImageSampleDrefExplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, IdRef *dref, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSampleDrefExplicitLod() argument 1137 ParseImageSampleProjImplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSampleProjImplicitLod() argument 1166 ParseImageSampleProjExplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSampleProjExplicitLod() argument 1192 ParseImageSampleProjDrefImplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, IdRef *dref, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSampleProjDrefImplicitLod() argument 1223 ParseImageSampleProjDrefExplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, IdRef *dref, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSampleProjDrefExplicitLod() argument 1251 ParseImageFetch(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *image, IdRef *coordinate, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageFetch() argument 1280 ParseImageGather(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, IdRef *component, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageGather() argument 1311 ParseImageDrefGather(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, IdRef *dref, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageDrefGather() argument 1342 ParseImageRead(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *image, IdRef *coordinate, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageRead() argument 1371 ParseImageWrite(const uint32_t *_instruction, IdRef *image, IdRef *coordinate, IdRef *texel, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageWrite() argument 1442 ParseImageQueryLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate) ParseImageQueryLod() argument 3513 ParseImageSparseSampleImplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSparseSampleImplicitLod() argument 3542 ParseImageSparseSampleExplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSparseSampleExplicitLod() argument 3568 ParseImageSparseSampleDrefImplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, IdRef *dref, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSparseSampleDrefImplicitLod() argument 3599 ParseImageSparseSampleDrefExplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, IdRef *dref, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSparseSampleDrefExplicitLod() argument 3627 ParseImageSparseSampleProjImplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSparseSampleProjImplicitLod() argument 3656 ParseImageSparseSampleProjExplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSparseSampleProjExplicitLod() argument 3682 ParseImageSparseSampleProjDrefImplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, IdRef *dref, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSparseSampleProjDrefImplicitLod() argument 3713 ParseImageSparseSampleProjDrefExplicitLod(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, IdRef *dref, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSparseSampleProjDrefExplicitLod() argument 3741 ParseImageSparseFetch(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *image, IdRef *coordinate, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSparseFetch() argument 3770 ParseImageSparseGather(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, IdRef *component, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSparseGather() argument 3801 ParseImageSparseDrefGather(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *sampledImage, IdRef *coordinate, IdRef *dref, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSparseDrefGather() argument 3846 ParseImageSparseRead(const uint32_t *_instruction, IdResultType *idResultType, IdResult *idResult, IdRef *image, IdRef *coordinate, spv::ImageOperandsMask *imageOperands, IdRefList *imageOperandIdsList) ParseImageSparseRead() argument [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/glesext/tessellation_shader/ |
H A D | esextcTessellationShaderVertexSpacing.cpp | 92 * @param a First coordinate to use for comparison; 93 * @param b Second coordinate to use for comparison. 106 * @param a First coordinate to use for comparison; 107 * @param b Second coordinate to use for comparison. 165 const float* coordinate = (const float*)(&run.data[0]) + 3 /* components */ * n_vertex; in getEdgesForIsolinesTessellation() local 168 new_item.x = coordinate[0]; in getEdgesForIsolinesTessellation() 169 new_item.y = coordinate[1]; in getEdgesForIsolinesTessellation() 179 if (de::abs(edge.points[0].y - coordinate[1]) < epsilon) in getEdgesForIsolinesTessellation() 203 /* For each edge, sort the points by U coordinate */ in getEdgesForIsolinesTessellation() 228 /* First, convert the raw coordinate arra in getEdgesForQuadsTessellation() 279 const _tess_coordinate_cartesian& coordinate = *coordinate_iterator; getEdgesForQuadsTessellation() local 442 const _tess_coordinate_cartesian& coordinate = *iterator; getEdgesForQuadsTessellation() local 491 const _tess_coordinate_cartesian& coordinate = *iterator; getEdgesForQuadsTessellation() local 731 const _tess_coordinate_cartesian& coordinate = edge[n_edge_vertex]; getEdgesForTrianglesTessellation() local [all...] |
H A D | esextcTessellationShaderQuads.cpp | 704 /* Extract and sort the coordinate components we have from in iterate() 712 const _vec2& coordinate = *coordinate_iterator; in iterate() local 715 coordinate.x) == set1_tess_coordinates_x_sorted.end()) in iterate() 717 set1_tess_coordinates_x_sorted.push_back(coordinate.x); in iterate() 721 coordinate.y) == set1_tess_coordinates_y_sorted.end()) in iterate() 723 set1_tess_coordinates_y_sorted.push_back(coordinate.y); in iterate() 743 * from U=0 to U=1 at both these heights, with the third coordinate located in iterate() 832 * from V=0 to V=1 at both these widths, with the third coordinate located in iterate()
|
/third_party/skia/third_party/externals/harfbuzz/src/ |
H A D | hb-ot-layout-base-table.hh | 44 hb_position_t get_coord () const { return coordinate; } in get_coord() 54 FWORD coordinate; /* X or Y value, in design units */ member 64 return coordinate; in get_coord() 75 FWORD coordinate; /* X or Y value, in design units */ member 90 return coordinate + (HB_DIRECTION_IS_VERTICAL (direction) ? in get_coord() 105 FWORD coordinate; /* X or Y value, in design units */ member
|
H A D | hb-ot-layout-gdef-table.hh | 140 return HB_DIRECTION_IS_HORIZONTAL (direction) ? font->em_scale_x (coordinate) : font->em_scale_y (coordinate); in get_caret_value() 151 FWORD coordinate; /* X or Y value, in design units */ member 196 font->em_scale_x (coordinate) + (this+deviceTable).get_x_delta (font, var_store) : in get_caret_value() 197 font->em_scale_y (coordinate) + (this+deviceTable).get_y_delta (font, var_store); in get_caret_value() 221 FWORD coordinate; /* X or Y value, in design units */ member 345 * --in increasing coordinate order */
|
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/ |
H A D | spirv_builder.h | 278 SpvId coordinate, 298 SpvId coordinate, 305 SpvId coordinate, 314 SpvId coordinate, 324 SpvId coordinate, 334 SpvId coordinate,
|
H A D | spirv_builder.c | 781 SpvId coordinate, in spirv_builder_emit_image_sample() 856 spirv_buffer_emit_word(&b->instructions, coordinate); in spirv_builder_emit_image_sample() 881 SpvId coordinate, in spirv_builder_emit_image_texel_pointer() 887 return spirv_builder_emit_triop(b, SpvOpImageTexelPointer, pointer_type, image, coordinate, sample); in spirv_builder_emit_image_texel_pointer() 894 SpvId coordinate, in spirv_builder_emit_image_read() 928 spirv_buffer_emit_word(&b->instructions, coordinate); in spirv_builder_emit_image_read() 937 SpvId coordinate, in spirv_builder_emit_image_write() 965 spirv_buffer_emit_word(&b->instructions, coordinate); in spirv_builder_emit_image_write() 975 SpvId coordinate, in spirv_builder_emit_image_gather() 1019 spirv_buffer_emit_word(&b->instructions, coordinate); in spirv_builder_emit_image_gather() 778 spirv_builder_emit_image_sample(struct spirv_builder *b, SpvId result_type, SpvId sampled_image, SpvId coordinate, bool proj, SpvId lod, SpvId bias, SpvId dref, SpvId dx, SpvId dy, SpvId const_offset, SpvId offset, SpvId min_lod, bool sparse) spirv_builder_emit_image_sample() argument 878 spirv_builder_emit_image_texel_pointer(struct spirv_builder *b, SpvId result_type, SpvId image, SpvId coordinate, SpvId sample) spirv_builder_emit_image_texel_pointer() argument 891 spirv_builder_emit_image_read(struct spirv_builder *b, SpvId result_type, SpvId image, SpvId coordinate, SpvId lod, SpvId sample, SpvId offset, bool sparse) spirv_builder_emit_image_read() argument 935 spirv_builder_emit_image_write(struct spirv_builder *b, SpvId image, SpvId coordinate, SpvId texel, SpvId lod, SpvId sample, SpvId offset) spirv_builder_emit_image_write() argument 972 spirv_builder_emit_image_gather(struct spirv_builder *b, SpvId result_type, SpvId image, SpvId coordinate, SpvId component, SpvId lod, SpvId sample, SpvId const_offset, SpvId offset, SpvId dref, bool sparse) spirv_builder_emit_image_gather() argument 1030 spirv_builder_emit_image_fetch(struct spirv_builder *b, SpvId result_type, SpvId image, SpvId coordinate, SpvId lod, SpvId sample, SpvId const_offset, SpvId offset, bool sparse) spirv_builder_emit_image_fetch() argument [all...] |
/third_party/skia/tests/ |
H A D | FontMgrAndroidParserTest.cpp | 83 for (const auto& coordinate : ffi.fVariationDesignPosition) { in DumpFiles() 85 (coordinate.axis >> 24) & 0xFF, in DumpFiles() 86 (coordinate.axis >> 16) & 0xFF, in DumpFiles() 87 (coordinate.axis >> 8) & 0xFF, in DumpFiles() 88 (coordinate.axis ) & 0xFF, in DumpFiles() 89 coordinate.value); in DumpFiles()
|
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_lower_logical_sends.cpp | 468 const fs_reg &coordinate, in lower_sampler_logical_send_gfx4() 485 bld.MOV(retype(offset(msg_end, bld, i), coordinate.type), in lower_sampler_logical_send_gfx4() 486 offset(coordinate, bld, i)); in lower_sampler_logical_send_gfx4() 575 const fs_reg &coordinate, in lower_sampler_logical_send_gfx5() 597 bld.MOV(retype(offset(msg_coords, bld, i), coordinate.type), in lower_sampler_logical_send_gfx5() 598 offset(coordinate, bld, i)); in lower_sampler_logical_send_gfx5() 784 const fs_reg &coordinate, in lower_sampler_logical_send_gfx7() 931 /* Load dPdx and the coordinate together: in lower_sampler_logical_send_gfx7() 935 bld.MOV(sources[length++], offset(coordinate, bld, i)); in lower_sampler_logical_send_gfx7() 937 /* For cube map array, the coordinate i in lower_sampler_logical_send_gfx7() 467 lower_sampler_logical_send_gfx4(const fs_builder &bld, fs_inst *inst, opcode op, const fs_reg &coordinate, const fs_reg &shadow_c, const fs_reg &lod, const fs_reg &lod2, const fs_reg &surface, const fs_reg &sampler, unsigned coord_components, unsigned grad_components) lower_sampler_logical_send_gfx4() argument 574 lower_sampler_logical_send_gfx5(const fs_builder &bld, fs_inst *inst, opcode op, const fs_reg &coordinate, const fs_reg &shadow_c, const fs_reg &lod, const fs_reg &lod2, const fs_reg &sample_index, const fs_reg &surface, const fs_reg &sampler, unsigned coord_components, unsigned grad_components) lower_sampler_logical_send_gfx5() argument 783 lower_sampler_logical_send_gfx7(const fs_builder &bld, fs_inst *inst, opcode op, const fs_reg &coordinate, const fs_reg &shadow_c, fs_reg lod, const fs_reg &lod2, const fs_reg &min_lod, const fs_reg &sample_index, const fs_reg &mcs, const fs_reg &surface, const fs_reg &sampler, const fs_reg &surface_handle, const fs_reg &sampler_handle, const fs_reg &tg4_offset, unsigned payload_type_bit_size, unsigned coord_components, unsigned grad_components) lower_sampler_logical_send_gfx7() argument 961 bld.MOV(retype(sources[length++], payload_signed_type), coordinate); lower_sampler_logical_send_gfx7() local 1246 const fs_reg &coordinate = inst->src[TEX_LOGICAL_SRC_COORDINATE]; lower_sampler_logical_send() local [all...] |
H A D | brw_vec4_nir.cpp | 1963 src_reg coordinate; 1993 coordinate = get_nir_src(instr->src[i].src, BRW_REGISTER_TYPE_D, 1999 coordinate = get_nir_src(instr->src[i].src, BRW_REGISTER_TYPE_F, 2076 mcs = emit_mcs_fetch(coord_type, coordinate, texture_reg); 2159 /* Load the coordinate */ 2164 emit(MOV(dst_reg(MRF, param_base, coordinate.type, coord_mask), 2165 coordinate)); 2169 emit(MOV(dst_reg(MRF, param_base, coordinate.type, zero_mask), 2292 src_reg coordinate, src_reg surface) 2309 coordinate)); [all...] |
/third_party/mesa3d/src/compiler/glsl/ |
H A D | ir_equals.cpp | 143 if (!possibly_null_equals(coordinate, other->coordinate, ignore)) in equals()
|
H A D | ir_clone.cpp | 217 if (this->coordinate) in clone() 218 new_tex->coordinate = this->coordinate->clone(mem_ctx, ht); in clone()
|
H A D | ir_hv_accept.cpp | 169 if (this->coordinate) { in accept() 170 s = this->coordinate->accept(v); in accept()
|
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/ |
H A D | SpirvShaderImage.cpp | 366 auto coordinate = Operand(this, state, instruction.coordinateId); in callSamplerFunction() local 373 in[i] = coordinate.Float(i) / coordinate.Float(instruction.coordinates); // TODO(b/129523279): Optimize using reciprocal. in callSamplerFunction() 377 in[i] = coordinate.Float(i); in callSamplerFunction() 387 in[i] = drefValue.Float(0) / coordinate.Float(instruction.coordinates); // TODO(b/129523279): Optimize using reciprocal. in callSamplerFunction() 599 SIMD::Pointer SpirvShader::GetTexelAddress(ImageInstructionSignature instruction, Pointer<Byte> descriptor, SIMD::Int coordinate[], SIMD::Int sample, vk::Format imageFormat, OutOfBoundsBehavior outOfBoundsBehavior, const EmitState *state) in GetTexelAddress() argument 605 SIMD::Int u = coordinate[0]; in GetTexelAddress() 610 v = coordinate[1]; in GetTexelAddress() 645 w += coordinate[2]; in GetTexelAddress() 650 w += coordinate[dim in GetTexelAddress() 717 auto coordinate = Operand(this, state, instruction.coordinateId); EmitImageRead() local 1137 auto coordinate = Operand(this, state, instruction.coordinateId); EmitImageWrite() local 1406 auto coordinate = Operand(this, state, instruction.coordinateId); EmitImageTexelPointer() local [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Shader/ |
H A D | PixelShader.hpp | 37 bool usesTexture(int coordinate, int component) const;
|
H A D | PixelPipeline.hpp | 82 void TEXCOORD(Vector4s &dst, Float4 &u, Float4 &v, Float4 &s, int coordinate); 83 void TEXCRD(Vector4s &dst, Float4 &u, Float4 &v, Float4 &s, int coordinate, bool project);
|
/third_party/skia/src/ports/ |
H A D | SkFontMgr_config_parser.cpp | 177 auto& coordinate = file.fVariationDesignPosition.push_back(); 178 coordinate.axis = axisTag; 179 coordinate.value = SkFixedToScalar(axisStyleValue);
|
H A D | SkFontHost_FreeType.cpp | 2012 const auto& coordinate = current[j]; 2013 if (axisDefinition.fTag == coordinate.axis) { 2014 const SkScalar axisValue = SkTPin(coordinate.value, axisMin, axisMax); 2025 const auto& coordinate = position.coordinates[j]; 2026 if (axisDefinition.fTag == coordinate.axis) { 2027 const SkScalar axisValue = SkTPin(coordinate.value, axisMin, axisMax); 2028 if (coordinate.value != axisValue) { 2036 SkScalarToDouble(coordinate.value),
|