Home
last modified time | relevance | path

Searched refs:MutableTextureState (Results 1 – 25 of 56) sorted by relevance

123

/external/skia/src/gpu/
DMutableTextureState.cpp14 MutableTextureState::MutableTextureState(): in MutableTextureState() function in skgpu::MutableTextureState
17 MutableTextureState::~MutableTextureState() = default;
19 MutableTextureState::MutableTextureState(const MutableTextureState& that): fIsValid(false) { in MutableTextureState() function in skgpu::MutableTextureState
23 MutableTextureState& MutableTextureState::operator=(const MutableTextureState& that) { in operator =()
30 void MutableTextureState::set(const MutableTextureState& that) { in set()
DMutableTextureStatePriv.h28 using AnyStateData = MutableTextureState::AnyStateData;
31 friend class MutableTextureState;
38 static MutableTextureState MakeMutableTextureState(BackendApi backend, in MakeMutableTextureState()
40 return MutableTextureState(backend, data); in MakeMutableTextureState()
43 static const MutableTextureStateData* GetStateData(const MutableTextureState& mts) { in GetStateData()
47 static const MutableTextureStateData* GetStateData(const MutableTextureState* mts) { in GetStateData()
52 static MutableTextureStateData* GetStateData(MutableTextureState* mts) { in GetStateData()
/external/skia/include/gpu/
DMutableTextureState.h30 class SK_API MutableTextureState : public SkRefCnt {
32 MutableTextureState();
33 ~MutableTextureState() override;
35 MutableTextureState(const MutableTextureState& that);
37 MutableTextureState& operator=(const MutableTextureState& that);
39 void set(const MutableTextureState& that);
56 MutableTextureState(BackendApi api, const StateData& data) : fBackend(api), fIsValid(true) { in MutableTextureState() function
DBUILD.bazel13 "MutableTextureState.h",
22 "MutableTextureState.h",
/external/skia/src/gpu/vk/
DVulkanMutableTextureState.cpp37 MutableTextureState MakeVulkan(VkImageLayout layout, uint32_t queueFamilyIndex) { in MakeVulkan()
43 static const VulkanMutableTextureState* get_and_cast_data(const MutableTextureState& mts) { in get_and_cast_data()
49 static const VulkanMutableTextureState* get_and_cast_data(const MutableTextureState* mts) { in get_and_cast_data()
55 static VulkanMutableTextureState* get_and_cast_data(MutableTextureState* mts) { in get_and_cast_data()
61 VkImageLayout GetVkImageLayout(const MutableTextureState& state) { in GetVkImageLayout()
66 VkImageLayout GetVkImageLayout(const MutableTextureState* state) { in GetVkImageLayout()
72 void SetVkImageLayout(MutableTextureState* state, VkImageLayout layout) { in SetVkImageLayout()
77 uint32_t GetVkQueueFamilyIndex(const MutableTextureState& state) { in GetVkQueueFamilyIndex()
82 uint32_t GetVkQueueFamilyIndex(const MutableTextureState* state) { in GetVkQueueFamilyIndex()
88 void SetVkQueueFamilyIndex(MutableTextureState* state, uint32_t queueFamilyIndex) { in SetVkQueueFamilyIndex()
DVulkanMutableTextureStatePriv.h16 class MutableTextureState; variable
20 void SetVkImageLayout(MutableTextureState* state, VkImageLayout layout);
21 void SetVkQueueFamilyIndex(MutableTextureState* state, uint32_t queueFamilyIndex);
/external/skia/include/gpu/vk/
DVulkanMutableTextureState.h18 SK_API MutableTextureState MakeVulkan(VkImageLayout layout, uint32_t queueFamilyIndex);
20 SK_API VkImageLayout GetVkImageLayout(const MutableTextureState& state);
21 SK_API VkImageLayout GetVkImageLayout(const MutableTextureState* state);
22 SK_API uint32_t GetVkQueueFamilyIndex(const MutableTextureState& state);
23 SK_API uint32_t GetVkQueueFamilyIndex(const MutableTextureState* state);
/external/skia/src/gpu/ganesh/vk/
DGrVkBackendSurface.cpp165 sk_sp<skgpu::MutableTextureState> mutableState = nullptr) in GrVkBackendTextureData()
171 sk_make_sp<skgpu::MutableTextureState>(skgpu::MutableTextureStates::MakeVulkan( in GrVkBackendTextureData()
178 sk_sp<skgpu::MutableTextureState> getMutableState() const override { in getMutableState()
181 void setMutableState(const skgpu::MutableTextureState& state) override { in setMutableState()
185 skgpu::MutableTextureState* mutableState() { return fMutableState.get(); } in mutableState()
186 const skgpu::MutableTextureState* mutableState() const { return fMutableState.get(); } in mutableState()
233 sk_sp<skgpu::MutableTextureState> fMutableState;
296 sk_sp<skgpu::MutableTextureState> mutableState) { in MakeVk()
332 sk_sp<skgpu::MutableTextureState> mutableState = nullptr) in GrVkBackendRenderTargetData()
338 sk_make_sp<skgpu::MutableTextureState>(skgpu::MutableTextureStates::MakeVulkan( in GrVkBackendRenderTargetData()
[all …]
DGrVkBackendSurfacePriv.h19 class MutableTextureState; variable
27 sk_sp<skgpu::MutableTextureState>);
37 sk_sp<skgpu::MutableTextureState>);
DGrVkGpu.h79 class MutableTextureState; variable
133 const skgpu::MutableTextureState&,
134 skgpu::MutableTextureState* previousState,
138 const skgpu::MutableTextureState&,
139 skgpu::MutableTextureState* previousState,
279 sk_sp<skgpu::MutableTextureState> currentState,
283 skgpu::MutableTextureState* previousState,
382 const skgpu::MutableTextureState* newState) override;
DGrVkTypesPriv.h18 class MutableTextureState; variable
23 const skgpu::MutableTextureState*);
DGrVkImage.h68 sk_sp<skgpu::MutableTextureState>,
138 sk_sp<skgpu::MutableTextureState> getMutableState() const { return fMutableState; } in getMutableState()
244 sk_sp<skgpu::MutableTextureState> mutableState,
254 sk_sp<skgpu::MutableTextureState> mutableState,
274 sk_sp<skgpu::MutableTextureState> fMutableState;
/external/skia/src/gpu/graphite/
DTexture.h17 class MutableTextureState; variable
45 sk_sp<MutableTextureState> mutableState,
48 MutableTextureState* mutableState() const;
58 sk_sp<MutableTextureState> fMutableState;
DTexture.cpp23 sk_sp<MutableTextureState> mutableState, in Texture()
46 MutableTextureState* Texture::mutableState() const { return fMutableState.get(); } in mutableState()
/external/skia/src/gpu/graphite/vk/
DVulkanBackendTexture.cpp20 VulkanBackendTextureData(VulkanAlloc alloc, sk_sp<skgpu::MutableTextureState> mts, VkImage vImg) in VulkanBackendTextureData()
29 sk_sp<skgpu::MutableTextureState> mutableState() const { return fMutableState; } in mutableState()
33 sk_sp<skgpu::MutableTextureState> fMutableState;
76 sk_make_sp<skgpu::MutableTextureState>( in MakeVulkan()
117 sk_sp<skgpu::MutableTextureState> GetMutableState(const BackendTexture& tex) { in GetMutableState()
126 void SetMutableState(BackendTexture* tex, const skgpu::MutableTextureState& newState) { in SetMutableState()
DVulkanTexture.h21 namespace skgpu { class MutableTextureState; } variable
38 sk_sp<MutableTextureState> fMutableState;
54 sk_sp<MutableTextureState>,
110 sk_sp<MutableTextureState>,
DVulkanGraphiteUtils.h81 void SetMutableState(BackendTexture*, const skgpu::MutableTextureState&);
82 sk_sp<skgpu::MutableTextureState> GetMutableState(const BackendTexture&);
/external/skia/tests/
DBackendSurfaceMutableStateTest.cpp65 MutableTextureState initState = skgpu::MutableTextureStates::MakeVulkan(initLayout, initQueue); in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
74 MutableTextureState newState = skgpu::MutableTextureStates::MakeVulkan( in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
145 MutableTextureState previousState; in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
159 MutableTextureState noopState = skgpu::MutableTextureStates::MakeVulkan( in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
175 MutableTextureState externalState = skgpu::MutableTextureStates::MakeVulkan( in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
194 MutableTextureState externalState2 = in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
/external/skia/src/gpu/ganesh/
DGrBackendSurfacePriv.h78 virtual sk_sp<skgpu::MutableTextureState> getMutableState() const { return nullptr; } in getMutableState()
79 virtual void setMutableState(const skgpu::MutableTextureState&) {} in setMutableState() argument
102 virtual sk_sp<skgpu::MutableTextureState> getMutableState() const { return nullptr; } in getMutableState()
103 virtual void setMutableState(const skgpu::MutableTextureState&) {} in setMutableState() argument
DGrGpu.h60 class MutableTextureState; variable
421 const skgpu::MutableTextureState* newState);
610 const skgpu::MutableTextureState&, in setBackendTextureState() argument
611 skgpu::MutableTextureState* previousState, in setBackendTextureState()
618 const skgpu::MutableTextureState&, in setBackendRenderTargetState() argument
619 skgpu::MutableTextureState* previousState, in setBackendRenderTargetState()
861 const skgpu::MutableTextureState* newState) {} in prepareSurfacesForBackendAccessAndStateUpdates()
DGrDrawingManager.h57 class MutableTextureState; variable
179 const skgpu::MutableTextureState* newState);
203 const skgpu::MutableTextureState* newState);
DGrDirectContextPriv.h45 class MutableTextureState; variable
97 const skgpu::MutableTextureState* newState = nullptr);
104 const skgpu::MutableTextureState* newState = nullptr) {
/external/skia/include/gpu/ganesh/
DGrBackendSurface.h27 class MutableTextureState; variable
205 void setMutableState(const skgpu::MutableTextureState&);
250 sk_sp<skgpu::MutableTextureState> getMutableState() const;
335 void setMutableState(const skgpu::MutableTextureState&);
378 sk_sp<skgpu::MutableTextureState> getMutableState() const;
DGrDirectContext.h48 class MutableTextureState; variable
457 const skgpu::MutableTextureState* newState = nullptr);
870 const skgpu::MutableTextureState&,
871 skgpu::MutableTextureState* previousState = nullptr,
875 const skgpu::MutableTextureState&,
876 skgpu::MutableTextureState* previousState = nullptr,
/external/skia/include/gpu/graphite/
DGraphiteTypes.h21 class MutableTextureState; variable
80 MutableTextureState* fTargetTextureState = nullptr;

123