1/* libs/graphics/ports/SkThread_none.cpp 2** 3** Copyright 2006, The Android Open Source Project 4** 5** Licensed under the Apache License, Version 2.0 (the "License"); 6** you may not use this file except in compliance with the License. 7** You may obtain a copy of the License at 8** 9** http://www.apache.org/licenses/LICENSE-2.0 10** 11** Unless required by applicable law or agreed to in writing, software 12** distributed under the License is distributed on an "AS IS" BASIS, 13** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14** See the License for the specific language governing permissions and 15** limitations under the License. 16*/ 17 18#include "SkThread.h" 19 20int32_t sk_atomic_inc(int32_t* addr) 21{ 22 int32_t value = *addr; 23 *addr = value + 1; 24 return value; 25} 26 27int32_t sk_atomic_dec(int32_t* addr) 28{ 29 int32_t value = *addr; 30 *addr = value - 1; 31 return value; 32} 33 34SkMutex::SkMutex(bool /* isGlobal */) 35{ 36} 37 38SkMutex::~SkMutex() 39{ 40} 41 42void SkMutex::acquire() 43{ 44} 45 46void SkMutex::release() 47{ 48} 49 50