Home
last modified time | relevance | path

Searched refs:sprite (Results 1 – 25 of 61) sorted by relevance

123

/third_party/skia/third_party/externals/libpng/contrib/examples/
Dsimpleover.c50 struct sprite { struct
103 sprite_op(const struct sprite *sprite, int x_offset, int y_offset, in sprite_op() argument
115 if ((y_offset < 0 || (unsigned)/*SAFE*/y_offset < sprite->height) && in sprite_op()
116 (x_offset < 0 || (unsigned)/*SAFE*/x_offset < sprite->width)) in sprite_op()
141 png_uint_16 *out_pixel = sprite->buffer + in sprite_op()
142 ((y+y_offset) * sprite->width + (x+x_offset))*4; in sprite_op()
188 create_sprite(struct sprite *sprite, int *argc, const char ***argv) in create_sprite() argument
237 sprite_op(sprite, x, y, &image, buffer); in create_sprite()
278 sprite->file = tmpfile(); in create_sprite()
280 if (sprite->file != NULL) in create_sprite()
[all …]
/third_party/openGLES/extensions/SGIX/
DSGIX_sprite.txt32 Rendering sprite geometry requires applying a transformation to
40 sprite mode:
70 sprite position.
123 current sprite mode, axis, translation and the ModelView matrix
124 are used to generate a sprite transformation which is applied to
127 When the sprite mode is SPRITE_AXIAL_SGIX, the sprite transformation
128 is arranged such that, after sprite and ModelView transformation,
132 Each primitive is first rotated so that the sprite up vector aligns
133 with the sprite axis which is specified in the current model view
140 required for sprite geometry:
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/SGIX/
DSGIX_sprite.txt32 Rendering sprite geometry requires applying a transformation to
40 sprite mode:
70 sprite position.
123 current sprite mode, axis, translation and the ModelView matrix
124 are used to generate a sprite transformation which is applied to
127 When the sprite mode is SPRITE_AXIAL_SGIX, the sprite transformation
128 is arranged such that, after sprite and ModelView transformation,
132 Each primitive is first rotated so that the sprite up vector aligns
133 with the sprite axis which is specified in the current model view
140 required for sprite geometry:
[all …]
/third_party/ffmpeg/libavcodec/
Dvc1dec.c107 int sprite, i; in vc1_parse_sprites() local
109 for (sprite = 0; sprite <= v->two_sprites; sprite++) { in vc1_parse_sprites()
110 vc1_sprite_parse_transform(gb, sd->coefs[sprite]); in vc1_parse_sprites()
111 if (sd->coefs[sprite][1] || sd->coefs[sprite][3]) in vc1_parse_sprites()
113 av_log(avctx, AV_LOG_DEBUG, sprite ? "S2:" : "S1:"); in vc1_parse_sprites()
116 sd->coefs[sprite][i] / (1<<16), in vc1_parse_sprites()
117 (abs(sd->coefs[sprite][i]) & 0xFFFF) * 1000 / (1 << 16)); in vc1_parse_sprites()
177 int i, plane, row, sprite; in vc1_draw_sprites() local
202 for (sprite = 0; sprite <= v->two_sprites; sprite++) { in vc1_draw_sprites()
205 int ycoord = yoff[sprite] + yadv[sprite] * row; in vc1_draw_sprites()
[all …]
/third_party/skia/src/core/
DSkVMBlitter.cpp62 explicit SpriteShader(SkPixmap sprite) : fSprite(sprite) {} in SpriteShader()
220 const SkPixmap* sprite, in EffectiveParams() argument
225 if (sprite) { in EffectiveParams()
226 paint.setShader(sk_make_sp<SpriteShader>(*sprite)); in EffectiveParams()
530 const SkPixmap* sprite, in SkVMBlitter() argument
536 , fSprite(sprite ? *sprite : SkPixmap{}) in SkVMBlitter()
539 , fParams(EffectiveParams(device, sprite, paint, matrices, std::move(clip)))
647 if (const void* sprite = this->isSprite(x,y)) { in blitH() local
648 fBlitH.eval(w, fUniforms.buf.data(), fDevice.addr(x,y), sprite); in blitH()
665 const void* sprite = this->isSprite(x,y); in blitAntiH() local
[all …]
DSkVMBlitter.h26 const SkPixmap& sprite,
33 const SkPixmap* sprite,
74 const SkPixmap* sprite,
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/
DNV_point_sprite.txt56 point sprite texture coordinates, which are interpolated across the
61 sprite that goes through an animation, with filtering between frames,
73 * How are point sprite texture coordinates computed?
79 point sprite textures go top-down, not bottom-up.
89 This revised specification treats point sprite sizes more like
92 size range. The set of point sprite sizes available must be a
102 * Should there be a way to query the list of supported point sprite
150 * What is the motivation for each of the three point sprite R
182 * How does the point sprite extension interact with fragment
191 When point sprite is enabled and the GL_COORD_REPLACE_NV state for
[all …]
/third_party/openGLES/extensions/NV/
DNV_point_sprite.txt56 point sprite texture coordinates, which are interpolated across the
61 sprite that goes through an animation, with filtering between frames,
73 * How are point sprite texture coordinates computed?
79 point sprite textures go top-down, not bottom-up.
89 This revised specification treats point sprite sizes more like
92 size range. The set of point sprite sizes available must be a
102 * Should there be a way to query the list of supported point sprite
150 * What is the motivation for each of the three point sprite R
182 * How does the point sprite extension interact with fragment
191 When point sprite is enabled and the GL_COORD_REPLACE_NV state for
[all …]
/third_party/openGLES/extensions/ARB/
DARB_point_sprite.txt70 coordinates with point sprite texture coordinates, which are
82 * How are point sprite texture coordinates computed?
88 A point sprite can be thought of as a quad whose upper-left corner has
91 In the figure "P" is the center of the point sprite, and "O" is the
113 RESOLVED: Yes. The point sprite R mode has been removed. The
119 RESOLVED: This specification treats point sprite sizes like
122 size range. The set of point sprite sizes available must be
128 * Should there be a way to query the list of supported point sprite
163 * How does the point sprite extension interact with fragment
172 When point sprite is enabled and the GL_COORD_REPLACE_ARB state for
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_point_sprite.txt60 coordinates with point sprite texture coordinates, which are
72 * How are point sprite texture coordinates computed?
78 A point sprite can be thought of as a quad whose upper-left corner has
81 In the figure "P" is the center of the point sprite, and "O" is the
103 RESOLVED: Yes. The point sprite R mode has been removed. The
109 RESOLVED: This specification treats point sprite sizes like
112 size range. The set of point sprite sizes available must be
118 * Should there be a way to query the list of supported point sprite
153 * How does the point sprite extension interact with fragment
162 When point sprite is enabled and the GL_COORD_REPLACE_ARB state for
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/OES/
DOES_point_sprite.txt55 coordinates with point sprite texture coordinates, which are
73 * How are point sprite texture coordinates computed?
79 A point sprite can be thought of as a quad whose upper-left corner has
82 In the figure "P" is the center of the point sprite, and "O" is the
104 RESOLVED: This specification treats point sprite sizes like
107 size range. The set of point sprite sizes available must be
113 * Should there be a way to query the list of supported point sprite
152 non-sprite points.
202 The point sprite texture coordinate replacement mode is set with one
210 each texture unit is for point sprite texture coordinate replacement
[all …]
DOES_point_size_array.txt112 POINT_SIZE_ARRAY_OES B IsEnabled False point sprite array enable
115 POINT_SIZE_ARRAY_POINTER_OES Y GetPointerv 0 pointer to point sprite array
/third_party/openGLES/extensions/OES/
DOES_point_sprite.txt65 coordinates with point sprite texture coordinates, which are
83 * How are point sprite texture coordinates computed?
89 A point sprite can be thought of as a quad whose upper-left corner has
92 In the figure "P" is the center of the point sprite, and "O" is the
114 RESOLVED: This specification treats point sprite sizes like
117 size range. The set of point sprite sizes available must be
123 * Should there be a way to query the list of supported point sprite
162 non-sprite points.
212 The point sprite texture coordinate replacement mode is set with one
220 each texture unit is for point sprite texture coordinate replacement
[all …]
DOES_point_size_array.txt122 POINT_SIZE_ARRAY_OES B IsEnabled False point sprite array enable
125 POINT_SIZE_ARRAY_POINTER_OES Y GetPointerv 0 pointer to point sprite array
/third_party/skia/third_party/externals/swiftshader/src/Renderer/
DSetupProcessor.cpp120 const bool sprite = context->pointSpriteActive(); in update() local
148 case Shader::USAGE_TEXCOORD: flat = point && !sprite; break; in update()
172 state.gradient[interpolant][component].flat = semantic.flat || (point && !sprite); in update()
193 state.texture[coordinate][component].flat = point && !sprite; in update()
DPixelProcessor.cpp1086 const bool sprite = context->pointSpriteActive(); in update() local
1099 if(point && !sprite) in update()
1163 case Shader::USAGE_TEXCOORD: flat = point && !sprite; break; in update()
/third_party/mesa3d/docs/_extra/specs/OLD/
DMESA_sprite_point.spec62 define and implement so POINT_SMOOTH is ignored when drawing sprite
70 4. What about sprite rotation?
95 8. Should there be an advertisized maximum sprite point size?
/third_party/skia/third_party/externals/swiftshader/src/Shader/
DSetupRoutine.hpp36 …nter<Byte> &v2, int attribute, int planeEquation, bool flatShading, bool sprite, bool perspective,…
DSetupRoutine.cpp50 const bool sprite = state.pointSprite; in generate() local
52 const bool triangle = state.isDrawSolidTriangle || sprite; in generate()
469 …tribute][component]), OFFSET(Primitive,V[interpolant][component]), flat, sprite, state.perspective… in generate()
485 …v1, Pointer<Byte> &v2, int attribute, int planeEquation, bool flat, bool sprite, bool perspective,… in setupGradient() argument
491 if(!sprite) in setupGradient()
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pipe_wide_point.c129 const boolean sprite = (boolean) stage->draw->rasterizer->point_quad_rasterization; in widepoint_point() local
172 if (sprite) { in widepoint_point()
/third_party/mesa3d/docs/relnotes/
D7.6.1.rst55 - Point sprite fixes for i915/945 driver.
/third_party/libdrm/man/
DdrmModeGetResources.3.rst50 or sprite for display).
/third_party/mesa3d/docs/gallium/cso/
Drasterizer.rst170 Controls automatic texture coordinate generation for rendering sprite points.
211 rasterized as points or according to point sprite (which decomposes them
219 disabled. If it is disabled, point sprite coordinates are not
/third_party/openGLES/extensions/SGI/
Dakeley_future_extensions.txt120 Done: sprite.
/third_party/skia/third_party/externals/opengl-registry/extensions/SGI/
Dakeley_future_extensions.txt120 Done: sprite.

123