Ringkasan
Fungsi di bawah dapat digunakan untuk membuat Alokasi dari Skrip.
Fungsi ini dapat dipanggil langsung atau tidak langsung dari fungsi yang dapat dipanggil. Jika beberapa jalur alur kontrol dapat mengakibatkan panggilan ke fungsi ini dari fungsi kernel RenderScript, error compiler akan dihasilkan.
Ringkasan
| Fungsi | |
|---|---|
| rsCreateAllocation | Membuat objek rs_allocation dari Jenis tertentu. |
| rsCreateElement | Membuat objek rs_element dari jenis data yang ditentukan |
| rsCreatePixelElement | Membuat objek rs_element dari jenis data dan jenis data yang ditentukan |
| rsCreateType | Membuat objek rs_type dengan atribut Elemen dan bentuk yang ditentukan |
| rsCreateVectorElement | Membuat objek rs_element dari tipe data dan lebar vektor yang ditentukan |
Fungsi
rsCreateAllocation : Membuat objek rs_allocation dari Jenis tertentu.
| rs_allocation rsCreateAllocation(jenis rs_type); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation(jenis rs_type, rs_allocation_mipmap_control mipmap, penggunaan uint32_t, void* ptr); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation(jenis rs_type, penggunaan uint32_t); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_char(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_char(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_char(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_char2(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_char2(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_char2(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_char3(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_char3(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_char3(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_char4(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_char4(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_char4(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_double(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_double(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_double(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_double2(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_double2(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_double2(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_double3(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_double3(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_double3(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_double4(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_double4(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_double4(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_float(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_float(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_float(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_float2(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_float2(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_float2(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_float3(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_float3(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_float3(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_float4(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_float4(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_float4(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_half(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_half(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_half(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_half2(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_half2(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_half2(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_half3(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_half3(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_half3(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_half4(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_half4(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_half4(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_int(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_int(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_int(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_int2(uint32_t dimX); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_int2(uint32_t dimX, uint32_t dimY); | Ditambahkan di API level 24 |
| rs_allocation rsCreateAllocation_int2(uint32_t dimX, uint32_t dimY, uint32_t dimZ); | Ditambahkan di API level 24 |