Searched full:scene (Results 1 – 25 of 2889) sorted by relevance
12345678910>>...116
... animation/ com/android/compose/animation/scene/ com/android/compose/animation/scene ...
... static final com.android.compose.animation.scene.Scale lerp (com.android.compose. ...
... animation/ com/android/compose/animation/scene/ com/android/compose/animation/scene
1 …scene/src/com/android/compose/animation/scene/AnimateContent.kt frameworks/base/packages/SystemUI/…
61 * Create a new scene object.67 struct lp_scene *scene = slab_alloc_st(&setup->scene_slab); in lp_scene_create() local68 if (!scene) in lp_scene_create()71 memset(scene, 0, sizeof(struct lp_scene)); in lp_scene_create()72 scene->pipe = setup->pipe; in lp_scene_create()73 scene->setup = setup; in lp_scene_create()74 scene->data.head = &scene->data.first; in lp_scene_create()76 (void) mtx_init(&scene->mutex, mtx_plain); in lp_scene_create()79 /* Do some scene limit sanity checks here */ in lp_scene_create()85 * less than the max allowed scene size. in lp_scene_create()[all …]
62 /* Scene temporary storage is clamped to this size:66 /* The maximum amount of texture storage referenced by a scene is106 * within a scene.112 * initiate a scene without relying on malloc succeeding.146 /* The queries still active at end of scene */166 /** the framebuffer to render the scene into */169 /** list of resources referenced by the scene commands */172 /** list of writable resources referenced by the scene commands */175 /** list of frag shaders referenced by the scene commands */178 /** Total memory used by the scene (in bytes). This sums all the[all …]
71 /* just use the first scene if we run out */ in lp_setup_wait_empty_scene()83 assert(setup->scene == NULL); in lp_setup_get_empty_scene()86 /* try and find a scene that isn't being used */ in lp_setup_get_empty_scene()101 /* allocate a new scene */ in lp_setup_get_empty_scene()102 struct lp_scene *scene = lp_scene_create(setup); in lp_setup_get_empty_scene() local103 if (!scene) { in lp_setup_get_empty_scene()107 LP_DBG(DEBUG_SETUP, "allocated scene: %d\n", setup->num_active_scenes); in lp_setup_get_empty_scene()108 setup->scenes[setup->num_active_scenes] = scene; in lp_setup_get_empty_scene()114 setup->scene = setup->scenes[i]; in lp_setup_get_empty_scene()115 setup->scene->permit_linear_rasterizer = setup->permit_linear_rasterizer; in lp_setup_get_empty_scene()[all …]
69 * Begin rasterizing a scene.70 * Called once per scene by one thread.74 struct lp_scene *scene) in lp_rast_begin() argument76 rast->curr_scene = scene; in lp_rast_begin()80 lp_scene_begin_rasterization(scene); in lp_rast_begin()81 lp_scene_bin_iter_begin(scene); in lp_rast_begin()102 struct lp_scene *scene = task->scene; in lp_rast_tile_begin() local109 task->width = TILE_SIZE + x * TILE_SIZE > scene->fb.width ? in lp_rast_tile_begin()110 scene->fb.width - x * TILE_SIZE : TILE_SIZE; in lp_rast_tile_begin()111 task->height = TILE_SIZE + y * TILE_SIZE > scene->fb.height ? in lp_rast_tile_begin()[all …]
1 …scene -mc UNKNOWN -k SPDX-license-identifier-Apache-2.0 -c notice -n frameworks/base/packages/Syst…
10 sources: "frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scene/A…11 sources: "frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scene/A…12 sources: "frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scene/A…13 sources: "frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scene/A…14 sources: "frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scene/D…15 sources: "frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scene/E…16 sources: "frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scene/E…17 sources: "frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scene/E…18 sources: "frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scene/I…19 sources: "frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scene/K…[all …]
2 …utDir="out/soong/.intermediates/frameworks/base/packages/SystemUI/compose/scene/PlatformComposeSce…7 …15_r20/out/soong/.intermediates/frameworks/base/packages/SystemUI/compose/scene/PlatformComposeSce…132 …aosp_15_r20/frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scen…133 …aosp_15_r20/frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scen…134 …aosp_15_r20/frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scen…135 …aosp_15_r20/frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scen…136 …aosp_15_r20/frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scen…137 …aosp_15_r20/frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scen…138 …aosp_15_r20/frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scen…139 …aosp_15_r20/frameworks/base/packages/SystemUI/compose/scene/src/com/android/compose/animation/scen…[all …]
34 * change of {@link Scene}. To use the manager, add scenes along with35 * transition objects with calls to {@link #setTransition(Scene, Transition)}36 * or {@link #setTransition(Scene, Scene, Transition)}. Setting specific37 * transitions for scene changes is not required; by default, a Scene change39 * situations. Specifying other transitions for particular scene changes is47 * that transition to the from/to scene information in that tag.48 * For example, here is a resource file that declares several scene55 * creating a scene from a layout in code by calling56 * {@link Scene#getSceneForLayout(ViewGroup, int, Context)}. For the75 ArrayMap<Scene, Transition> mSceneTransitions = new ArrayMap<Scene, Transition>();[all …]
30 * A scene represents the collection of values that various properties in the31 * View hierarchy will have when the scene is applied. A Scene can be34 * scene change.36 public final class Scene { class48 * Returns a Scene described by the resource file associated with the given49 * <code>layoutId</code> parameter. If such a Scene has already been created for50 * the given <code>sceneRoot</code>, that same Scene will be returned.55 * @param sceneRoot The root of the hierarchy in which scene changes60 * @return The scene for the given root and layout id62 public static Scene getSceneForLayout(ViewGroup sceneRoot, int layoutId, Context context) { in getSceneForLayout()[all …]
1 # The Scene Framework4 is a "scene" and each edge between the scenes is a transition. The scenes are6 shade, and quick settings panels/views/screens). Each scene is a standalone13 1. Each scene is a standalone piece of UI; their code doesn't need to concern16 that scene.17 2. Transition definitions (which scene leads to which other scene following20 from one scene to another) are also pulled out and separated from the30 which could be built on its own. Note: this isn't part of the scene framework31 itself but is something that can be done more easily once the scene framework36 * **Scene** a collection of UI elements in a layout that, together, make up a[all …]
1 package com.android.systemui.scene.domain.interactor;3 import com.android.compose.animation.scene.ContentKey;4 import com.android.compose.animation.scene.ObservableTransitionState;5 import com.android.compose.animation.scene.OverlayKey;6 import com.android.compose.animation.scene.SceneKey;7 import com.android.compose.animation.scene.TransitionKey;8 import com.android.compose.animation.scene.UserAction;9 import com.android.compose.animation.scene.UserActionResult;14 import com.android.systemui.scene.data.repository.SceneContainerRepository;15 import com.android.systemui.scene.domain.resolver.SceneResolver;[all …]
1 package com.android.systemui.scene.domain.interactor;3 import com.android.compose.animation.scene.SceneKey;5 import com.android.systemui.scene.data.model.SceneStack;6 import com.android.systemui.scene.shared.logger.SceneLogger;7 import com.android.systemui.scene.shared.model.SceneContainerConfig;13 …scene/domain/interactor/SceneBackInteractor;", "", "logger", "Lcom/android/systemui/scene/shared/l…16 private final com.android.systemui.scene.shared.logger.SceneLogger logger = null;18 …private final com.android.systemui.scene.shared.model.SceneContainerConfig sceneContainerConfig = …20 …private final kotlinx.coroutines.flow.MutableStateFlow<com.android.systemui.scene.data.model.Scene…22 …private final kotlinx.coroutines.flow.StateFlow<com.android.systemui.scene.data.model.SceneStack> …[all …]
51 import com.android.systemui.scene.domain.interactor.sceneInteractor52 import com.android.systemui.scene.shared.model.Scenes127 // scene changes instead of just returning Blank. in setUp()140 val scene by collectLastValue(communalSceneInteractor.currentScene) in keyguardGoesAway_whenLaunchingEditMode_doNotForceBlankScene() constant143 assertThat(scene).isEqualTo(CommunalScenes.Communal) in keyguardGoesAway_whenLaunchingEditMode_doNotForceBlankScene()152 assertThat(scene).isEqualTo(CommunalScenes.Communal) in keyguardGoesAway_whenLaunchingEditMode_doNotForceBlankScene()161 val scene by collectLastValue(communalSceneInteractor.currentScene) in keyguardGoesAway_whenLaunchingWidget_doNotForceBlankScene() constant164 assertThat(scene).isEqualTo(CommunalScenes.Communal) in keyguardGoesAway_whenLaunchingWidget_doNotForceBlankScene()173 assertThat(scene).isEqualTo(CommunalScenes.Communal) in keyguardGoesAway_whenLaunchingWidget_doNotForceBlankScene()182 val scene by collectLastValue(communalSceneInteractor.currentScene) in keyguardGoesAway_whenNotLaunchingWidget_forceBlankScene() constant[all …]
1 package com.android.systemui.scene.shared.model;3 import com.android.compose.animation.scene.OverlayKey;4 import com.android.compose.animation.scene.SceneKey;5 import com.android.compose.animation.scene.SceneTransitions;8 * Models the configuration of the scene container.10 …scene/shared/model/SceneContainerConfig;", "", "sceneKeys", "", "Lcom/android/compose/animation/sc…15 * top of all previous ones. Scene keys within the same container must not repeat but it's okay16 * to have the same scene keys in different containers.22 private final java.util.List<com.android.compose.animation.scene.SceneKey> sceneKeys = null;25 * The key of the scene that is the initial current scene when the container is first set up,[all …]
1 package com.android.systemui.scene.shared.model;3 import com.android.compose.animation.scene.OverlayKey;4 import com.android.compose.animation.scene.SceneKey;5 import com.android.compose.animation.scene.TransitionKey;14 …scene/shared/model/SceneDataSourceDelegator;", "Lcom/android/systemui/scene/shared/model/SceneData…15 public final class SceneDataSourceDelegator implements com.android.systemui.scene.shared.model.Scen…17 …private final com.android.systemui.scene.shared.model.SceneDataSourceDelegator.NoOpSceneDataSource…19 …private final kotlinx.coroutines.flow.MutableStateFlow<com.android.systemui.scene.shared.model.Sce…21 …private final kotlinx.coroutines.flow.StateFlow<com.android.compose.animation.scene.SceneKey> curr…23 …inx.coroutines.flow.StateFlow<java.util.Set<com.android.compose.animation.scene.OverlayKey>> curre…[all …]
1 package com.android.systemui.scene.ui.viewmodel;5 import com.android.compose.animation.scene.ContentKey;6 import com.android.compose.animation.scene.ObservableTransitionState;7 import com.android.compose.animation.scene.OverlayKey;8 import com.android.compose.animation.scene.SceneKey;9 import com.android.compose.animation.scene.SwipeSourceDetector;10 import com.android.compose.animation.scene.UserAction;11 import com.android.compose.animation.scene.UserActionResult;17 import com.android.systemui.scene.domain.interactor.SceneInteractor;18 import com.android.systemui.scene.shared.logger.SceneLogger;[all …]
62 # A warning generated in scene-effect-2d in vec2::calc_offset118 "src/src/scene.h",178 include_dirs = [ "src/src/scene-ideas" ]185 "src/src/scene-ideas/a.cc",186 "src/src/scene-ideas/characters.h",187 "src/src/scene-ideas/d.cc",188 "src/src/scene-ideas/e.cc",189 "src/src/scene-ideas/i.cc",190 "src/src/scene-ideas/lamp.cc",191 "src/src/scene-ideas/lamp.h",[all …]
1 package com.android.systemui.scene;5 import com.android.systemui.scene.domain.SceneDomainModule;6 import com.android.systemui.scene.domain.interactor.WindowRootViewVisibilityInteractor;7 import com.android.systemui.scene.domain.resolver.HomeSceneFamilyResolverModule;8 import com.android.systemui.scene.domain.startable.KeyguardStateCallbackStartable;9 import com.android.systemui.scene.domain.startable.SceneContainerStartable;10 import com.android.systemui.scene.domain.startable.ScrimStartable;11 import com.android.systemui.scene.domain.startable.StatusBarStartable;12 import com.android.systemui.scene.shared.model.Overlays;13 import com.android.systemui.scene.shared.model.SceneContainerConfig;[all …]
17 package com.android.systemui.scene.domain.interactor in <lambda>()19 import com.android.compose.animation.scene.ContentKey in <lambda>()20 import com.android.compose.animation.scene.ObservableTransitionState in <lambda>()21 import com.android.compose.animation.scene.OverlayKey in <lambda>()22 import com.android.compose.animation.scene.SceneKey in <lambda>()23 import com.android.compose.animation.scene.TransitionKey in <lambda>()24 import com.android.compose.animation.scene.UserAction in <lambda>()25 import com.android.compose.animation.scene.UserActionResult in <lambda>()30 import com.android.systemui.scene.data.repository.SceneContainerRepository in <lambda>()31 import com.android.systemui.scene.domain.resolver.SceneResolver in <lambda>()[all …]
1 package com.android.systemui.scene.data.repository;3 import com.android.compose.animation.scene.ContentKey;4 import com.android.compose.animation.scene.ObservableTransitionState;5 import com.android.compose.animation.scene.OverlayKey;6 import com.android.compose.animation.scene.SceneKey;7 import com.android.compose.animation.scene.TransitionKey;10 import com.android.systemui.scene.shared.model.SceneContainerConfig;11 import com.android.systemui.scene.shared.model.SceneDataSource;19 * Source of truth for scene framework application state.22 …scene/data/repository/SceneContainerRepository;", "", "applicationScope", "Lkotlinx/coroutines/Cor…[all …]