Home
last modified time | relevance | path

Searched refs:layers (Results 1 – 25 of 160) sorted by relevance

1234567

/external/vulkan-validation-layers/build-android/
Dandroid-generate.sh34 cp -f ../layers/vk_layer_config.cpp generated/common/
35 cp -f ../layers/vk_layer_extension_utils.cpp generated/common/
36 cp -f ../layers/vk_layer_utils.cpp generated/common/
37 cp -f ../layers/vk_layer_table.cpp generated/common/
42 declare layers=(core_validation device_limits image object_tracker parameter_validation swapchain t…
43 declare src_dirs=(../layers ../layers ../layers generated/include ../layers ../layers ../layers gen…
53 mkdir -p ${SRC_ROOT}/${layers[i]}
54 cp -f ${src_dirs[i]}/${layers[i]}.cpp ${SRC_ROOT}/${layers[i]}/
57 mkdir -p ${BUILD_ROOT}/${layers[i]}
58 echo "apply from: \"../common.gradle\"" > ${BUILD_ROOT}/${layers[i]}/build.gradle
Dandroid-generate.bat35 copy /Y ..\layers\vk_layer_config.cpp generated\common\
36 copy /Y ..\layers\vk_layer_extension_utils.cpp generated\common\
37 copy /Y ..\layers\vk_layer_utils.cpp generated\common\
38 copy /Y ..\layers\vk_layer_table.cpp generated\common\
51 copy ..\layers\%%G.cpp generated\layer-src\%%G
/external/libgdx/gdx/src/com/badlogic/gdx/maps/
DMapLayers.java26 private Array<MapLayer> layers = new Array<MapLayer>(); field in MapLayers
31 return layers.get(index); in get()
37 for (int i = 0, n = layers.size; i < n; i++) { in get()
38 MapLayer layer = layers.get(i); in get()
53 return layers.indexOf(layer, true); in getIndex()
58 return layers.size; in getCount()
63 this.layers.add(layer); in add()
68 layers.removeIndex(index); in remove()
73 layers.removeValue(layer, true); in remove()
87 for (int i = 0, n = layers.size; i < n; i++) { in getByType()
[all …]
DMap.java44 private MapLayers layers = new MapLayers(); field in Map
54 return layers; in getLayers()
/external/drm_hwcomposer/
Dplatform.cpp40 std::map<size_t, DrmHwcLayer *> &layers, bool use_squash_fb, DrmCrtc *crtc, in ProvisionPlanes() argument
64 if (layers.size() > planes.size()) { in ProvisionPlanes()
77 int ret = i->ProvisionPlanes(&composition, layers, crtc, &planes); in ProvisionPlanes()
93 std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc, in ProvisionPlanes() argument
97 for (auto i = layers.begin(); i != layers.end();) { in ProvisionPlanes()
109 i = layers.erase(i); in ProvisionPlanes()
117 for (auto i = layers.begin(); i != layers.end();) { in ProvisionPlanes()
138 i = layers.erase(i); in ProvisionPlanes()
145 std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc, in ProvisionPlanes() argument
148 for (auto i = layers.begin(); i != layers.end(); i = layers.erase(i)) { in ProvisionPlanes()
[all …]
Ddrmdisplaycompositor.cpp44 void SquashState::Init(DrmHwcLayer *layers, size_t num_layers) { in Init() argument
52 DrmHwcLayer *layer = &layers[i]; in Init()
68 void SquashState::GenerateHistory(DrmHwcLayer *layers, size_t num_layers, in GenerateHistory() argument
78 DrmHwcLayer *layer = &layers[i]; in GenerateHistory()
99 void SquashState::RecordHistory(DrmHwcLayer *layers, size_t num_layers, in RecordHistory() argument
113 DrmHwcLayer *layer = &layers[i]; in RecordHistory()
399 display_comp->layers().emplace_back(); in PrepareFramebuffer()
400 DrmHwcLayer &pre_comp_layer = display_comp->layers().back(); in PrepareFramebuffer()
426 ret = pre_compositor_->Composite(display_comp->layers().data(), in ApplySquash()
459 ret = pre_compositor_->Composite(display_comp->layers().data(), in ApplyPreComposite()
[all …]
Dplatformnv.cpp212 std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc, in ProvisionPlanes() argument
216 for (auto i = layers.begin(); i != layers.end();) { in ProvisionPlanes()
241 i = layers.erase(i); in ProvisionPlanes()
249 for (auto i = layers.begin(); i != layers.end();) { in ProvisionPlanes()
270 i = layers.erase(i); in ProvisionPlanes()
Dplatform.h62 std::map<size_t, DrmHwcLayer *> &layers,
128 std::map<size_t, DrmHwcLayer *> &layers, bool use_squash_fb,
151 std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc,
161 std::map<size_t, DrmHwcLayer *> &layers, DrmCrtc *crtc,
Ddrmdisplaycompositor.h64 void Init(DrmHwcLayer *layers, size_t num_layers);
65 void GenerateHistory(DrmHwcLayer *layers, size_t num_layers,
70 void RecordHistory(DrmHwcLayer *layers, size_t num_layers,
/external/libgdx/tests/gdx-tests/src/com/badlogic/gdx/tests/
DParallaxTest.java55 TextureRegion[] layers; field in ParallaxTest
64 layers = new TextureRegion[3]; in create()
65 layers[0] = new TextureRegion(texture, 0, 0, 542, 363); in create()
66 layers[1] = new TextureRegion(texture, 0, 363, 1024, 149); in create()
67 layers[2] = new TextureRegion(texture, 547, 0, 224, 51); in create()
78 layers[0].getTexture().dispose(); in dispose()
114 …batch.draw(layers[0], -(int)(layers[0].getRegionWidth() / 2), -(int)(layers[0].getRegionHeight() /… in render()
122 batch.draw(layers[1], -512, -160); in render()
130 batch.draw(layers[2], i * layers[2].getRegionWidth() - 1024, -160); in render()
DTileTest.java39 int[] layers = new int[LAYERS]; field in TileTest
65 layers[i] = cache.endCache(); in create()
82 cache.draw(layers[i], j, BLOCK_TILES); in render()
/external/skia/src/effects/
DSkLayerRasterizer.cpp30 SkLayerRasterizer::SkLayerRasterizer(SkDeque* layers) : fLayers(layers) in SkLayerRasterizer() argument
35 static void clean_up_layers(SkDeque* layers) { in clean_up_layers() argument
36 SkDeque::F2BIter iter(*layers); in clean_up_layers()
42 delete layers; in clean_up_layers()
50 static bool compute_bounds(const SkDeque& layers, const SkPath& path, in compute_bounds() argument
53 SkDeque::F2BIter iter(layers); in compute_bounds()
155 SkDeque* layers = new SkDeque(sizeof(SkLayerRasterizer_Rec)); in ReadLayers() local
157 SkLayerRasterizer_Rec* rec = (SkLayerRasterizer_Rec*)layers->push_back(); in ReadLayers()
163 return layers; in ReadLayers()
215 SkDeque* layers = new SkDeque(sizeof(SkLayerRasterizer_Rec), fLayers->count()); in snapshotRasterizer() local
[all …]
/external/vulkan-validation-layers/libs/vkjson/
Dvkjson_instance.cc80 device.layers.resize(layer_count); in VkJsonGetDevice()
82 device.layers.data()); in VkJsonGetDevice()
110 std::vector<VkLayerProperties> layers(count); in VkJsonGetInstance() local
111 result = vkEnumerateInstanceLayerProperties(&count, layers.data()); in VkJsonGetInstance()
114 instance.layers.reserve(count); in VkJsonGetInstance()
115 for (auto& layer : layers) { in VkJsonGetInstance()
116 instance.layers.push_back(VkJsonLayer{layer, std::vector<VkExtensionProperties>()}); in VkJsonGetInstance()
118 &instance.layers.back().extensions)) in VkJsonGetInstance()
127 layer_names.reserve(instance.layers.size()); in VkJsonGetInstance()
128 for (auto& layer : instance.layers) in VkJsonGetInstance()
/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_compositor.c678 struct vl_compositor_layer *layer = &s->layers[i]; in gen_vertex_data()
717 struct vl_compositor_layer *layer = &s->layers[i]; in draw_layers()
779 s->layers[i].clearing = i ? false : true; in vl_compositor_clear_layers()
780 s->layers[i].blend = NULL; in vl_compositor_clear_layers()
781 s->layers[i].fs = NULL; in vl_compositor_clear_layers()
782 s->layers[i].viewport.scale[2] = 1; in vl_compositor_clear_layers()
783 s->layers[i].viewport.scale[3] = 1; in vl_compositor_clear_layers()
784 s->layers[i].viewport.translate[2] = 0; in vl_compositor_clear_layers()
785 s->layers[i].viewport.translate[3] = 0; in vl_compositor_clear_layers()
788 pipe_sampler_view_reference(&s->layers[i].sampler_views[j], NULL); in vl_compositor_clear_layers()
[all …]
/external/vulkan-validation-layers/
DREADME.md4 This project provides Khronos offical ICD loader and validation layers for Vulkan developers on Win…
10 how Vulkan is used often result in a crash. This project provides standard validation layers that c…
14 including validation layers between the application and the ICD.
19 - [*Validation Layers*](layers/)
20 - Demos and tests for the loader and validation layers
28 Information on how to enable the various Validation layers is in
29 [layers/README.md](layers/README.md).
42 project development; Google providing significant contributions to the validation layers;
DBUILD.md26 The build generates the loader, layers, and tests.
48 If you want to use the loader and layers that you have just built:
51 export VK_LAYER_PATH=<path to your repository root>/dbuild/layers
54 you will also have the SDK version of the loader and layers installed in your default system librar…
56 You can run the `vulkaninfo` application to see which driver, loader and layers are being used.
59 describes both how ICDs and layers should be properly
60 packaged, and how developers can point to ICDs and layers within their builds.
66 - vk_layer_validation_tests: Test Vulkan layers.
134 This specification describes both how ICDs and layers should be properly
135 packaged, and how developers can point to ICDs and layers within their builds.
/external/vulkan-validation-layers/build-android/jni/
DAndroid.mk27 ${SRC_DIR}/layers \
37 ${SRC_DIR}/layers \
51 ${SRC_DIR}/layers \
64 ${SRC_DIR}/layers \
78 $(SRC_DIR)/layers \
90 $(SRC_DIR)/layers \
103 $(SRC_DIR)/layers \
117 $(SRC_DIR)/layers \
130 ${SRC_DIR}/layers \
/external/fonttools/Lib/fontTools/ttLib/tables/
DC_O_L_R_.py34 layers = []
42 layers.append(LayerRecord(layerName, colorID))
43 layerLists.append(layers)
69 for (gid, glyphName, layers) in ordered:
70 glyphMap.append(struct.pack(">HHH", gid, len(layerMap), len(layers)))
71 for layer in layers:
109 layers = []
115 layers.append (layer)
116 operator.setitem(self, glyphName, layers)
/external/vulkan-validation-layers/layers/
DREADME.md10 available layers and their properties. Layers can intercept Vulkan instance level entry points
20 All validation layers work with the DEBUG_REPORT extension to provide the application or user with
29 Note that some layers are code-generated and will therefore exist in the directory (build_dir)/laye…
34 …ils of current validation layers, including all of the validation checks that they perform, please…
37layers (listed below) in the following optimal order: VK_LAYER_GOOGLE_threading, VK_LAYER_LUNARG_…
40 (build dir)/layers/object_tracker.cpp (name=VK_LAYER_LUNARG_object_tracker) - Track object creation…
43 layers/core\_validation.cpp (name=VK\_LAYER\_LUNARG\_core\_validation) - The core\_validation layer…
46 layers/parameter_validation.cpp (name=VK_LAYER_LUNARG_parameter_validation) - Check the input param…
49 layers/image.cpp (name=VK_LAYER_LUNARG_image) - The image layer is intended to validate image param…
52 layers/threading.cpp (name=VK_LAYER_GOOGLE_threading) - Check multithreading of API calls for valid…
[all …]
/external/skia/src/utils/
DSkCanvasStateUtils.cpp107 layers = nullptr; in SkCanvasState_v1()
116 sk_free(layers[i].mcState.clipRects); in ~SkCanvasState_v1()
120 sk_free(layers); in ~SkCanvasState_v1()
130 SkCanvasLayerState* layers; member in SkCanvasState_v1
260 canvasState->layers = (SkCanvasLayerState*) sk_malloc_throw(layerWriter.bytesWritten()); in CaptureCanvasState()
261 layerWriter.flatten(canvasState->layers); in CaptureCanvasState()
335 SkAutoTUnref<SkCanvas> canvasLayer(create_canvas_from_canvas_layer(state_v1->layers[i])); in CreateFromCanvasState()
339 canvas->pushCanvas(canvasLayer.get(), SkIPoint::Make(state_v1->layers[i].x, in CreateFromCanvasState()
340 state_v1->layers[i].y)); in CreateFromCanvasState()
/external/skia/src/gpu/
DGrLayerHoister.h86 static void DrawLayersToAtlas(GrContext* context, const SkTDArray<GrHoistedLayer>& layers);
92 static void DrawLayers(GrContext* context, const SkTDArray<GrHoistedLayer>& layers);
99 const SkTDArray<GrHoistedLayer>& layers,
106 static void UnlockLayers(GrContext* context, const SkTDArray<GrHoistedLayer>& layers);
DGrLayerHoister.cpp322 void GrLayerHoister::DrawLayers(GrContext* context, const SkTDArray<GrHoistedLayer>& layers) { in DrawLayers() argument
323 for (int i = 0; i < layers.count(); ++i) { in DrawLayers()
324 GrCachedLayer* layer = layers[i].fLayer; in DrawLayers()
325 const SkBigPicture* pict = layers[i].fPicture->asSkBigPicture(); in DrawLayers()
349 initialCTM.preConcat(layers[i].fPreMat); in DrawLayers()
352 layerCanvas->concat(layers[i].fLocalMat); in DrawLayers()
360 FilterLayer(context, gpuSurf->getDevice(), layers[i]); in DrawLayers()
366 const SkTDArray<GrHoistedLayer>& layers) { in UnlockLayers() argument
369 for (int i = 0; i < layers.count(); ++i) { in UnlockLayers()
370 layerCache->removeUse(layers[i].fLayer); in UnlockLayers()
/external/vulkan-validation-layers/loader/
DLoaderAndLayerInterface.md8 loader library and ICDs and layers for Windows, Linux and Android based
26 - Support optional modules (layers) that can be enabled by an application,
32 Architectural overview of layers and loader
39 candidates for Vulkan layers. Layers are implemented as libraries that are
44 into a diverse set of modules: loader, layers, and ICDs. The loader is critical
46 layers and ICDs. The Vulkan object model allows the loader to insert layers
47 into a call chain so the layers can process Vulkan commands prior to the
68 system can specify optional layers to be included. The loader will initialize
69 the specified layers to create a call chain for each Vulkan function and each
89 the chain. The below diagram also illustrates how layers (either device or
[all …]
/external/mesa3d/src/mesa/state_tracker/
Dst_texture.c62 GLuint layers, in st_texture_create() argument
73 assert(layers == 6); in st_texture_create()
89 pt.array_size = (target == PIPE_TEXTURE_CUBE ? 6 : layers); in st_texture_create()
304 GLuint layers; in st_texture_image_data() local
308 layers = dst->array_size; in st_texture_image_data()
310 layers = u_minify(dst->depth0, level); in st_texture_image_data()
314 for (i = 0; i < layers; i++) { in st_texture_image_data()
/external/libvpx/libvpx/test/
Dvp9_spatial_svc_encoder.sh56 for layers in $(seq 1 ${vp9_ssvc_test_layers}); do
57 vp9_spatial_svc_encoder "${test_name}" -l ${layers}

1234567