MCPcopy Create free account

hub / github.com/gioui/gio / functions

Functions3,179 in github.com/gioui/gio

↓ 5 callersMethodMatches
(e event.Event)
io/input/router.go:420
↓ 5 callersMethodMoveLineStart
MoveLineStart moves the caret to the start of the current line, ensuring that the resulting cursor position is on a grapheme cluster boundary.
widget/text.go:671
↓ 5 callersMethodMovePages
MovePages moves the caret position by vertical pages of text, ensuring that the final position is aligned to a grapheme cluster boundary.
widget/text.go:610
↓ 5 callersFunctionNewContext
(disp NativeDisplayType)
internal/egl/egl.go:76
↓ 5 callersMethodNewFragmentShader
(src shader.Sources)
gpu/internal/driver/driver.go:30
↓ 5 callersMethodOp
Op returns the op for the rectangle.
op/clip/shapes.go:19
↓ 5 callersMethodOption
Option applies the options to the window. The options are hints; the platform is free to ignore or adjust them.
app/window.go:294
↓ 5 callersMethodPath
Path returns the PathSpec for the rectangle.
op/clip/shapes.go:32
↓ 5 callersMethodPath
Path returns the PathSpec for the rounded rectangle.
op/clip/shapes.go:76
↓ 5 callersMethodPrepareTexture
(t Texture)
gpu/internal/driver/driver.go:39
↓ 5 callersMethodProcessEvent
(e event.Event)
app/os_x11.go:383
↓ 5 callersMethodProcessEvent
(e event.Event)
app/os_ios.go:372
↓ 5 callersMethodScrollRel
(dx, dy int)
widget/text.go:443
↓ 5 callersMethodSetEditorSnippet
(r key.Range)
app/window.go:465
↓ 5 callersMethodStop
()
app/os_darwin.go:190
↓ 5 callersFunctionUniformInset
UniformInset returns an Inset with a single inset applied to all edges.
layout/layout.go:179
↓ 5 callersMethodUpdate
Update state and return the next click events, if any.
gesture/gesture.go:176
↓ 5 callersMethodUpdate
Update the state of the editor in response to input events. Update consumes editor input events until there are no remaining events or an editor event
widget/editor.go:625
↓ 5 callersFunctionWriteMulti
(o *Ops, n int)
internal/ops/ops.go:211
↓ 5 callersFunctionabs
(n int)
widget/editor.go:1124
↓ 5 callersFunctionassertClipboardReadCmd
(t *testing.T, router *Router, expected int)
io/input/clipboard_test.go:90
↓ 5 callersFunctionassertScrollEvent
assertScrollEvent checks that the event scrolling amount matches the supplied value.
io/input/pointer_test.go:1310
↓ 5 callersMethoddeliverEnterLeaveEvents
(handlers map[event.Tag]*handler, cursor pointer.Cursor, p pointerInfo, evts []taggedEvent, e pointer.Event)
io/input/pointer.go:825
↓ 5 callersMethoddisplay
()
app/os_x11.go:422
↓ 5 callersFunctiondrawCore
(gtx layout.Context, th *material.Theme)
gpu/internal/rendertest/bench_test.go:192
↓ 5 callersFunctionfinishBenchmark
(b *testing.B, w *headless.Window)
gpu/internal/rendertest/bench_test.go:49
↓ 5 callersFunctionframe
(f func(o *op.Ops), c func(r result))
gpu/internal/rendertest/util_test.go:99
↓ 5 callersMethodget
(key opKey)
gpu/caches.go:100
↓ 5 callersMethodgetConfig
()
app/os_wayland.go:1756
↓ 5 callersFunctionjavaString
(env *C.JNIEnv, str string)
app/os_android.go:1233
↓ 5 callersFunctionmakeRegion
makeRegion creates a text-aligned rectangle from start to end. The vertical dimensions of the rectangle are derived from the provided line's ascent an
widget/index.go:351
↓ 5 callersFunctionnewUniformBuffer
newUniformBuffer creates a new GPU uniform buffer backed by the structure uniformBlock points to.
gpu/gpu.go:1324
↓ 5 callersMethodonKeyCommand
(name key.Name)
app/os_ios.go:332
↓ 5 callersMethodonKeyEvent
(long handle, int code, int character, boolean pressed, long time)
app/GioView.java:562
↓ 5 callersMethodreset
reset prepares the index for reuse.
widget/index.go:59
↓ 5 callersMethodresetFling
()
app/os_wayland.go:1208
↓ 5 callersFunctionsetupBenchmark
(b *testing.B)
gpu/internal/rendertest/bench_test.go:29
↓ 5 callersMethodsplitAndEncode
(quad stroke.QuadSegment)
gpu/clip.go:82
↓ 5 callersMethodstartBlit
()
gpu/internal/metal/metal_darwin.go:494
↓ 5 callersFunctiontexSpaceTransform
texSpaceTransform return the scale and offset that transforms the given subimage into quad texture coordinates.
gpu/gpu.go:1363
↓ 5 callersFunctionwalkActions
(actions system.Action, do func(system.Action))
app/os.go:357
↓ 4 callersMethodBindFramebuffer
(target Enum, fb Framebuffer)
internal/gl/gl_js.go:275
↓ 4 callersMethodBufferData
(target Enum, size int, usage Enum, data []byte)
internal/gl/gl_js.go:303
↓ 4 callersMethodByteOffset
ByteOffset returns the start byte of the rune at the given rune offset, clamped to the size of the text.
widget/text.go:404
↓ 4 callersMethodCanon
Canon returns the canonical version of r, where Min is to the upper left of Max.
internal/f32/f32.go:111
↓ 4 callersMethodChanged
Changed returns whether the contents have changed since the last call to Changed.
widget/text.go:34
↓ 4 callersFunctionCmdPipelineBarrier
(cmdBuf CommandBuffer, srcStage, dstStage PipelineStageFlags, flags DependencyFlags, memBarriers []MemoryBarri
internal/vk/vulkan.go:1326
↓ 4 callersMethodCreateBuffer
()
internal/gl/gl_js.go:347
↓ 4 callersMethodCreateFramebuffer
()
internal/gl/gl_js.go:351
↓ 4 callersFunctionCreateInstance
(exts ...string)
internal/vk/vulkan.go:838
↓ 4 callersFunctionCreateRenderPass
(d Device, format Format, loadOp AttachmentLoadOp, initialLayout, finalLayout ImageLayout, passDeps []SubpassD
internal/vk/vulkan.go:1111
↓ 4 callersMethodCreateSurface
(win NativeWindowType)
internal/egl/egl.go:124
↓ 4 callersMethodCursor
Cursor returns the last cursor set.
io/input/router.go:743
↓ 4 callersFunctionDecodeLine
(cmd Command)
internal/scene/scene.go:214
↓ 4 callersMethodDeleteProgram
(p Program)
internal/gl/gl_js.go:387
↓ 4 callersMethodDestroy
()
app/internal/xkb/xkb_unix.go:49
↓ 4 callersFunctionDestroyBuffer
(d Device, buf Buffer)
internal/vk/vulkan.go:1534
↓ 4 callersFunctionDestroyRenderPass
(d Device, r RenderPass)
internal/vk/vulkan.go:1152
↓ 4 callersMethodEvent
(filters ...event.Filter)
io/input/router.go:213
↓ 4 callersMethodFocus
(handlers map[event.Tag]*handler, state keyState, focus event.Tag)
io/input/key.go:279
↓ 4 callersMethodGetString
(pname Enum)
internal/gl/gl_js.go:568
↓ 4 callersMethodGetUniformLocation
(p Program, name string)
internal/gl/gl_js.go:586
↓ 4 callersMethodHistory
()
widget/bool.go:36
↓ 4 callersMethodLayout
Layout the label with the given shaper, font, size, text, and material.
widget/label.go:42
↓ 4 callersMethodMatches
(e event.Event)
io/input/pointer.go:309
↓ 4 callersMethodMul
Mul returns A*B.
f32/affine.go:81
↓ 4 callersMethodNewImmutableBuffer
(typ BufferBinding, data []byte)
gpu/internal/driver/driver.go:26
↓ 4 callersMethodNewTexture
(format TextureFormat, width, height int, minFilter, magFilter TextureFilter, bindings BufferBinding)
gpu/internal/driver/driver.go:25
↓ 4 callersMethodNewTimer
()
gpu/internal/driver/driver.go:21
↓ 4 callersFunctionPCFor
(o *Ops)
internal/ops/ops.go:291
↓ 4 callersMethodPerform
Perform actions on the window.
app/os.go:201
↓ 4 callersFunctionPopOp
(o *Ops, kind StackKind, sid StackID, macroID uint32)
internal/ops/ops.go:252
↓ 4 callersMethodPosition
Position calculates widget position according to the direction.
layout/layout.go:217
↓ 4 callersMethodProcessEvent
(e event.Event)
app/os_macos.go:950
↓ 4 callersMethodProcessFrame
(frame *op.Ops, ack chan<- struct{})
app/window.go:402
↓ 4 callersFunctionPushOp
(o *Ops, kind StackKind)
internal/ops/ops.go:248
↓ 4 callersMethodQuadTo
QuadTo records a quadratic Bézier from the pen to end with the control point ctrl, with absolute coordinates.
op/clip/clip.go:259
↓ 4 callersMethodReadPixels
(src image.Rectangle, pixels []byte, stride int)
gpu/internal/driver/driver.go:146
↓ 4 callersMethodReadRuneAt
ReadRuneAt reads the rune starting at the given byte offset, if any.
widget/text.go:132
↓ 4 callersMethodRelease
()
internal/egl/egl.go:59
↓ 4 callersMethodRenderTarget
()
app/os.go:170
↓ 4 callersFunctionResetFences
(d Device, fences ...Fence)
internal/vk/vulkan.go:1829
↓ 4 callersMethodSRGB
SRGBA converts from linear to sRGB color space.
internal/f32color/rgba.go:28
↓ 4 callersMethodScrollOff
ScrollOff returns the scroll offset of the text viewport.
widget/text.go:448
↓ 4 callersMethodSetCursor
SetCursor updates the current cursor to name.
app/os.go:199
↓ 4 callersMethodSetSource
SetSource configures the reader to pull from source.
widget/index.go:480
↓ 4 callersMethodSetSource
SetSource initializes the underlying data source for the Text. This must be done before invoking any other methods on Text.
widget/text.go:125
↓ 4 callersFunctionSlice
Slice returns a byte slice view of a slice.
internal/byteslice/byteslice.go:30
↓ 4 callersMethodString
()
internal/ops/ops.go:444
↓ 4 callersMethodString
String return a string representation of p.
f32/f32.go:24
↓ 4 callersMethodTexImage2D
(target Enum, level int, internalFormat Enum, width, height int, format, ty Enum)
internal/gl/gl_js.go:655
↓ 4 callersMethodTextInputHint
TextInputHint returns the input mode from the most recent key.InputOp.
io/input/router.go:726
↓ 4 callersMethodUnion
(s2 ScrollRange)
io/pointer/pointer.go:232
↓ 4 callersMethodUnion
Union returns the union of r and s.
internal/f32/f32.go:87
↓ 4 callersMethodUploadUniforms
(ctx driver.Device)
gpu/gpu.go:1346
↓ 4 callersFunctionWaitForFences
(d Device, fences ...Fence)
internal/vk/vulkan.go:1818
↓ 4 callersMethodWrite
(buf []byte)
app/log_windows.go:28
↓ 4 callersFunctionWrite1
(o *Ops, n int, ref1 any)
internal/ops/ops.go:259
↓ 4 callersMethodWriteClipboard
WriteClipboard requests a clipboard write.
app/os.go:195
↓ 4 callersMethodactiveTexture
(f *gl.Functions, unit gl.Enum)
gpu/internal/opengl/opengl.go:425
← previousnext →301–400 of 3,179, ranked by callers