/external/deqp/data/gles2/shaders/ |
D | linkage.test | 3 desc "varying declared in fragment shader, no reference in vertex shader" 14 varying mediump float var; 26 desc "varying declared in vertex shader, no reference in fragment shader" 29 varying mediump float var; 45 desc "varying declared in both vertex and fragment shader, but not used" 48 varying mediump float var; 55 varying mediump float var; 65 desc "varying declared in both shaders, statically used in fragment shader" 69 varying mediump float var; 76 varying mediump float var; [all …]
|
D | qualification_order.test | 16 invariant varying lowp float x0; 32 invariant varying lowp float x0; 51 varying lowp float x0; 67 varying lowp float x0; 86 invariant varying float x0; 102 invariant varying float x0; 125 invariant lowp varying float x0; 141 invariant lowp varying float x0; 160 varying invariant lowp float x0; 176 varying invariant lowp float x0; [all …]
|
D | declarations.test | 75 varying mediump float val; 80 varying mediump float val; 91 varying mediump float val; 100 varying mediump float val;
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_vue_map.c | 46 assign_vue_slot(struct brw_vue_map *vue_map, int varying, int slot) in assign_vue_slot() argument 49 assert (vue_map->varying_to_slot[varying] == -1); in assign_vue_slot() 51 vue_map->varying_to_slot[varying] = slot; in assign_vue_slot() 52 vue_map->slot_to_varying[slot] = varying; in assign_vue_slot() 171 const int varying = ffsll(builtins) - 1; in brw_compute_vue_map() local 172 if (vue_map->varying_to_slot[varying] == -1) { in brw_compute_vue_map() 173 assign_vue_slot(vue_map, varying, slot++); in brw_compute_vue_map() 175 builtins &= ~BITFIELD64_BIT(varying); in brw_compute_vue_map() 181 const int varying = ffsll(generics) - 1; in brw_compute_vue_map() local 183 slot = first_generic_slot + varying - VARYING_SLOT_VAR0; in brw_compute_vue_map() [all …]
|
D | gen6_gs_visitor.cpp | 146 int varying = prog_data->vue_map.slot_to_varying[slot]; in gs_emit_vertex() local 147 if (varying != VARYING_SLOT_PSIZ) { in gs_emit_vertex() 151 emit_urb_slot(dst, varying); in gs_emit_vertex() 165 emit_urb_slot(tmp, varying); in gs_emit_vertex() 402 int varying = prog_data->vue_map.slot_to_varying[slot]; in emit_thread_end() local 403 current_annotation = output_reg_annotation[varying]; in emit_thread_end() 415 reg.type = output_reg[varying][0].type; in emit_thread_end() 664 unsigned char varying = in xfb_program() local 685 this->current_annotation = output_reg_annotation[varying]; in xfb_program() 688 int offset = get_vertex_output_offset_for_varying(vertex, varying); in xfb_program() [all …]
|
D | brw_vec4_vs_visitor.cpp | 104 vec4_vs_visitor::emit_urb_slot(dst_reg reg, int varying) in emit_urb_slot() argument 107 output_reg[varying][0].type = reg.type; in emit_urb_slot() 109 switch (varying) { in emit_urb_slot() 118 vec4_instruction *inst = emit_generic_urb_slot(reg, varying, 0); in emit_urb_slot() 124 return vec4_visitor::emit_urb_slot(reg, varying); in emit_urb_slot()
|
D | gen7_sol_state.c | 122 int varying = linked_xfb_info->Outputs[i].OutputRegister; in gen7_upload_3dstate_so_decl_list() local 133 if (varying == VARYING_SLOT_PSIZ) { in gen7_upload_3dstate_so_decl_list() 136 } else if (varying == VARYING_SLOT_LAYER) { in gen7_upload_3dstate_so_decl_list() 139 } else if (varying == VARYING_SLOT_VIEWPORT) { in gen7_upload_3dstate_so_decl_list() 149 if (varying == VARYING_SLOT_LAYER || varying == VARYING_SLOT_VIEWPORT) { in gen7_upload_3dstate_so_decl_list() 153 assert(vue_map->varying_to_slot[varying] >= 0); in gen7_upload_3dstate_so_decl_list() 154 decl |= vue_map->varying_to_slot[varying] << in gen7_upload_3dstate_so_decl_list()
|
D | brw_interpolation_map.c | 98 int varying = vue_map->slot_to_varying[i]; in brw_setup_vue_interpolation() local 99 if (varying == -1) { in brw_setup_vue_interpolation() 105 i, varying, in brw_setup_vue_interpolation()
|
/external/skia/src/gpu/glsl/ |
D | GrGLSLVarying.cpp | 41 void GrGLSLVaryingHandler::addVarying(const char* name, GrGLSLVarying* varying, in addVarying() argument 43 SkASSERT(GrSLTypeIsFloatType(varying->type()) || Interpolation::kMustBeFlat == interpolation); in addVarying() 47 SkASSERT(varying); in addVarying() 48 SkASSERT(kVoid_GrSLType != varying->fType); in addVarying() 49 v.fType = varying->fType; in addVarying() 53 if (varying->isInVertexShader()) { in addVarying() 54 varying->fVsOut = v.fVsOut.c_str(); in addVarying() 59 varying->fGsIn = v.fVsOut.c_str(); in addVarying() 60 varying->fGsOut = v.fGsOut.c_str(); in addVarying() 63 if (varying->isInFragmentShader()) { in addVarying() [all …]
|
/external/skqp/src/gpu/glsl/ |
D | GrGLSLVarying.cpp | 35 void GrGLSLVaryingHandler::internalAddVarying(const char* name, GrGLSLVarying* varying, bool flat) { in internalAddVarying() argument 39 SkASSERT(varying); in internalAddVarying() 40 SkASSERT(kVoid_GrSLType != varying->fType); in internalAddVarying() 41 v.fType = varying->fType; in internalAddVarying() 45 if (varying->isInVertexShader()) { in internalAddVarying() 46 varying->fVsOut = v.fVsOut.c_str(); in internalAddVarying() 51 varying->fGsIn = v.fVsOut.c_str(); in internalAddVarying() 52 varying->fGsOut = v.fGsOut.c_str(); in internalAddVarying() 55 if (varying->isInFragmentShader()) { in internalAddVarying() 56 varying->fFsIn = (willUseGeoShader ? v.fGsOut : v.fVsOut).c_str(); in internalAddVarying()
|
D | GrGLSLVarying.h | 90 void addVarying(const char* name, GrGLSLVarying* varying) { in addVarying() argument 91 SkASSERT(GrSLTypeIsFloatType(varying->type())); // Integers must use addFlatVarying. in addVarying() 92 this->internalAddVarying(name, varying, false /*flat*/); in addVarying() 101 void addFlatVarying(const char* name, GrGLSLVarying* varying) { in addFlatVarying() argument 102 this->internalAddVarying(name, varying, true /*flat*/); in addFlatVarying()
|
/external/deqp/external/vulkancts/data/vulkan/glsl/es310/ |
D | linkage.test | 3 group varying "Varying linkage" 10 desc "varying declared in vertex shader, no reference in fragment shader" 33 desc "varying declared in both vertex and fragment shader, but not used" 57 desc "varying declared in both shaders, statically used in fragment shader" 85 desc "varying declared and statically used in vertex shader, no reference in fragment shader" 111 desc "varying declared and statically used in vertex shader, only declared in fragment shader" 138 desc "varying statically used in both vertex and fragment shader" 168 desc "varying interpolation different (smooth vs. centroid)" 201 desc "varying declared with matching location but different name" 238 desc "varying declared with matching location but different name" [all …]
|
/external/deqp/doc/testspecs/GLES31/ |
D | functional.shaders.multisample_interpolation.txt | 45 test pattern with a sample-qualified varying. Using the same reasoning as in 62 verified by interpolating a varying containing screen-space location in pixels. 65 varying with interpolateAtSample(). The tests render narrow triangles and 72 per-sample qualified varying and the value returned by 79 interpolateAtCentroid are equal to the values of a centroid qualified varying. 81 centroid-qualified and non-centroid-qualified varying and then compares the 82 values of centroid-qualified varying and interpolateAtCentroid function return 83 value when given the non-centroid-qualified varying as an input. 86 when given a varying array element as an input. Tests render multiple narrow 94 cases test interpolateAtOffset() function targeting a varying without [all …]
|
D | functional.geometry_shading.txt | 27 - Constant and varying emit counts 37 + (Negative) tests for vertex-geo-frag shader varying linkage. 57 a constant number of vertices. output_vary_by_* cases emit a varying 58 number of vertices, depending on a shader varying, uniform or a texture 77 varying.* tests verify the functionality of vertex shader -> geometry shader 98 invocation_output_vary_by_* cases, invocations emit a varying number of 99 vertices, depending on a shader varying, uniform or a texture lookup.
|
/external/mesa3d/src/mesa/vbo/ |
D | vbo_split_copy.c | 71 } varying[VERT_ATTRIB_MAX]; member 261 const struct gl_vertex_array *srcarray = copy->varying[i].array; in elt() 262 const GLubyte *srcptr = copy->varying[i].src_ptr + elt * srcarray->StrideB; in elt() 264 memcpy(csr, srcptr, copy->varying[i].size); in elt() 265 csr += copy->varying[i].size; in elt() 283 for(j = 0; j < copy->varying[i].size / 4; j++) in elt() 451 copy->varying[j].attr = i; in replay_init() 452 copy->varying[j].array = copy->array[i]; in replay_init() 453 copy->varying[j].size = attr_size(copy->array[i]); in replay_init() 461 copy->varying[j].src_ptr = in replay_init() [all …]
|
/external/deqp/data/gles31/shaders/es31/ |
D | linkage_geometry_varying_types.test | 5 desc "varying of type float" 52 desc "varying of type vec2" 99 desc "varying of type vec3" 146 desc "varying of type vec4" 193 desc "varying of type mat2" 240 desc "varying of type mat2x3" 287 desc "varying of type mat2x4" 334 desc "varying of type mat3x2" 381 desc "varying of type mat3" 428 desc "varying of type mat3x4" [all …]
|
D | linkage_tessellation_varying_types.test | 5 desc "varying of type float" 59 desc "varying of type vec2" 113 desc "varying of type vec3" 167 desc "varying of type vec4" 221 desc "varying of type mat2" 275 desc "varying of type mat2x3" 329 desc "varying of type mat2x4" 383 desc "varying of type mat3x2" 437 desc "varying of type mat3" 491 desc "varying of type mat3x4" [all …]
|
/external/deqp/data/gles31/shaders/es32/ |
D | linkage_geometry_varying_types.test | 23 desc "varying of type float" 69 desc "varying of type vec2" 115 desc "varying of type vec3" 161 desc "varying of type vec4" 207 desc "varying of type mat2" 253 desc "varying of type mat2x3" 299 desc "varying of type mat2x4" 345 desc "varying of type mat3x2" 391 desc "varying of type mat3" 437 desc "varying of type mat3x4" [all …]
|
D | linkage_tessellation_varying_types.test | 23 desc "varying of type float" 76 desc "varying of type vec2" 129 desc "varying of type vec3" 182 desc "varying of type vec4" 235 desc "varying of type mat2" 288 desc "varying of type mat2x3" 341 desc "varying of type mat2x4" 394 desc "varying of type mat3x2" 447 desc "varying of type mat3" 500 desc "varying of type mat3x4" [all …]
|
D | linkage_tessellation_geometry_varying_types.test | 23 desc "varying of type float" 91 desc "varying of type vec2" 159 desc "varying of type vec3" 227 desc "varying of type vec4" 295 desc "varying of type mat2" 363 desc "varying of type mat2x3" 431 desc "varying of type mat2x4" 499 desc "varying of type mat3x2" 567 desc "varying of type mat3" 635 desc "varying of type mat3x4" [all …]
|
/external/swiftshader/third_party/PowerVR_SDK/Examples/Intermediate/ColourGrading/OGLES3/ |
D | SceneFragShader.fsh | 3 varying lowp vec3 DiffuseLight; 4 varying lowp vec3 SpecularLight; 5 varying mediump vec2 TexCoord;
|
D | SceneVertShader.vsh | 10 varying lowp vec3 DiffuseLight; 11 varying lowp vec3 SpecularLight; 12 varying mediump vec2 TexCoord;
|
/external/deqp/data/gles3/shaders/ |
D | linkage.test | 3 group varying "Varying linkage" 10 desc "varying declared in fragment shader, no reference in vertex shader" 36 desc "varying declared in vertex shader, no reference in fragment shader" 59 desc "varying declared in both vertex and fragment shader, but not used" 83 desc "varying declared in both shaders, statically used in fragment shader" 111 desc "varying declared and statically used in vertex shader, no reference in fragment shader" 137 desc "varying declared and statically used in vertex shader, only declared in fragment shader" 164 desc "varying statically used in both vertex and fragment shader" 194 desc "varying declared as highp in vertex shader, but mediump in fragment shader" 227 desc "varying declared as highp in vertex shader, but lowp in fragment shader" [all …]
|
/external/autotest/client/deps/glbench/src/ |
D | yuv2rgb_2.glslv | 36 varying vec2 lineCounter; 37 varying vec2 yPlane; 38 varying vec2 uPlane; 39 varying vec2 vPlane;
|
/external/skqp/src/gpu/ccpr/ |
D | GrCCCoverageProcessor.h | 200 const char* OutName(const GrGLSLVarying& varying) const { in OutName() argument 202 SkASSERT(Scope::kVertToGeo != varying.scope()); in OutName() 203 return Scope::kGeoToFrag == varying.scope() ? varying.gsOut() : varying.vsOut(); in OutName()
|