/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_NV_coverage_reduction_mode.adoc | 17 When using a framebuffer with mixed samples, a per-fragment coverage 23 * Merge: When there are more samples in the pixel coverage than color 24 samples, there is an implementation-dependent association of each pixel 31 * Truncate: When there are more raster samples (N) than color samples(M), 32 there is one to one association of the first M raster samples to the M 33 color samples; other raster samples are ignored. 35 When the number of raster samples is equal to the color samples, there is a
|
D | VK_NV_framebuffer_mixed_samples.adoc | 21 samples are stored. 22 This coverage is then "`reduced`" to a collection of covered color samples, 25 The opacity can optionally be blended into individual color samples. 27 Rendering with fewer color samples than depth/stencil samples greatly 45 number of samples in the depth/stencil attachment in a subpass is a 46 multiple of the number of samples in the color attachments in the 49 a set of covered raster/depth/stencil samples to a set of color samples 53 corresponding to the number of associated raster/depth/stencil samples
|
/hardware/qcom/sm8150/display/libhistogram/ |
D | histogram_collector.cpp | 73 std::array<uint64_t, numBuckets> samples = rebucketTo8Buckets(all_sample_buckets); in Dump() local 84 for (auto i = 0u; i < samples.size(); i++) { in Dump() 85 ss << "\t" << i / static_cast<float>(samples.size()) << in Dump() 86 " to " << ( i + 1 ) / static_cast<float>(samples.size()) << "\t: " << in Dump() 87 samples[i] << '\n'; in Dump() 109 std::array<uint64_t, HIST_V_SIZE> samples; in collect() local 112 std::tie(num_frames, samples) = histogram->collect_cumulative(); in collect() 114 std::tie(num_frames, samples) = histogram->collect_after(timestamp); in collect() 116 std::tie(num_frames, samples) = histogram->collect_max(max_frames); in collect() 118 std::tie(num_frames, samples) = histogram->collect_max_after(timestamp, max_frames); in collect() [all …]
|
/hardware/qcom/sm7250/display/libhistogram/ |
D | histogram_collector.cpp | 73 std::array<uint64_t, numBuckets> samples = rebucketTo8Buckets(all_sample_buckets); in Dump() local 84 for (auto i = 0u; i < samples.size(); i++) { in Dump() 85 ss << "\t" << i / static_cast<float>(samples.size()) << " to " in Dump() 86 << (i + 1) / static_cast<float>(samples.size()) << "\t: " << samples[i] << '\n'; in Dump() 105 std::array<uint64_t, HIST_V_SIZE> samples; in collect() local 108 std::tie(num_frames, samples) = histogram->collect_cumulative(); in collect() 110 std::tie(num_frames, samples) = histogram->collect_after(timestamp); in collect() 112 std::tie(num_frames, samples) = histogram->collect_max(max_frames); in collect() 114 std::tie(num_frames, samples) = histogram->collect_max_after(timestamp, max_frames); in collect() 117 auto samples_rebucketed = rebucketTo8Buckets(samples); in collect()
|
/hardware/interfaces/audio/effect/6.0/ |
D | IVisualizerEffect.hal | 24 MAX = 1024, // maximum capture size in samples 25 MIN = 128 // minimum capture size in samples 29 * Sets the number PCM samples in the capture. 34 * Gets the number PCM samples in the capture. 86 * number of samples to capture is specified by 'setCaptureSize' parameter. 89 * @return samples samples in 8 bit unsigned format (0 = 0x80) 91 capture() generates (Result retval, vec<uint8_t> samples);
|
/hardware/interfaces/audio/effect/4.0/ |
D | IVisualizerEffect.hal | 24 MAX = 1024, // maximum capture size in samples 25 MIN = 128 // minimum capture size in samples 29 * Sets the number PCM samples in the capture. 34 * Gets the number PCM samples in the capture. 86 * number of samples to capture is specified by 'setCaptureSize' parameter. 89 * @return samples samples in 8 bit unsigned format (0 = 0x80) 91 capture() generates (Result retval, vec<uint8_t> samples);
|
/hardware/interfaces/audio/effect/7.0/ |
D | IVisualizerEffect.hal | 24 MAX = 1024, // maximum capture size in samples 25 MIN = 128 // minimum capture size in samples 29 * Sets the number PCM samples in the capture. 34 * Gets the number PCM samples in the capture. 86 * number of samples to capture is specified by 'setCaptureSize' parameter. 89 * @return samples samples in 8 bit unsigned format (0 = 0x80) 91 capture() generates (Result retval, vec<uint8_t> samples);
|
/hardware/interfaces/audio/effect/2.0/ |
D | IVisualizerEffect.hal | 24 MAX = 1024, // maximum capture size in samples 25 MIN = 128 // minimum capture size in samples 29 * Sets the number PCM samples in the capture. 34 * Gets the number PCM samples in the capture. 86 * number of samples to capture is specified by 'setCaptureSize' parameter. 89 * @return samples samples in 8 bit unsigned format (0 = 0x80) 91 capture() generates (Result retval, vec<uint8_t> samples);
|
/hardware/interfaces/audio/effect/5.0/ |
D | IVisualizerEffect.hal | 24 MAX = 1024, // maximum capture size in samples 25 MIN = 128 // minimum capture size in samples 29 * Sets the number PCM samples in the capture. 34 * Gets the number PCM samples in the capture. 86 * number of samples to capture is specified by 'setCaptureSize' parameter. 89 * @return samples samples in 8 bit unsigned format (0 = 0x80) 91 capture() generates (Result retval, vec<uint8_t> samples);
|
/hardware/google/gfxstream/guest/mesa/bin/ |
D | perf-annotate-jit.py | 122 samples = {} variable 154 addresses = samples.keys() 161 sample = samples.pop(address) 169 assert len(samples) == 0 226 samples[address] = samples.get(address, 0) + 1
|
/hardware/interfaces/audio/aidl/default/extension/ |
D | ExtensionEffect.cpp | 134 IEffect::Status ExtensionEffect::effectProcessImpl(float* in, float* out, int samples) { in effectProcessImpl() argument 136 LOG(DEBUG) << __func__ << " in " << in << " out " << out << " samples " << samples; in effectProcessImpl() 137 for (int i = 0; i < samples; i++) { in effectProcessImpl() 140 return {STATUS_OK, samples, samples}; in effectProcessImpl()
|
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/ |
D | vk_meta_clear.c | 371 assert(render.samples == 0 || render.samples == iview->image->samples); in vk_meta_clear_rendering() 372 render.samples = MAX2(render.samples, iview->image->samples); in vk_meta_clear_rendering() 390 render.samples = MAX2(render.samples, iview->image->samples); in vk_meta_clear_rendering() 403 render.samples = MAX2(render.samples, iview->image->samples); in vk_meta_clear_rendering() 481 .samples = image->samples, in clear_image_level_layers()
|
D | vk_meta_private.h | 48 dst->samples = src->samples; in vk_meta_rendering_info_copy()
|
/hardware/interfaces/audio/aidl/default/loudnessEnhancer/ |
D | LoudnessEnhancerSw.cpp | 158 IEffect::Status LoudnessEnhancerSw::effectProcessImpl(float* in, float* out, int samples) { in effectProcessImpl() argument 160 LOG(DEBUG) << __func__ << " in " << in << " out " << out << " samples " << samples; in effectProcessImpl() 161 for (int i = 0; i < samples; i++) { in effectProcessImpl() 164 return {STATUS_OK, samples, samples}; in effectProcessImpl()
|
/hardware/interfaces/audio/aidl/default/downmix/ |
D | DownmixSw.cpp | 155 IEffect::Status DownmixSw::effectProcessImpl(float* in, float* out, int samples) { in effectProcessImpl() argument 157 LOG(DEBUG) << __func__ << " in " << in << " out " << out << " samples " << samples; in effectProcessImpl() 158 for (int i = 0; i < samples; i++) { in effectProcessImpl() 161 return {STATUS_OK, samples, samples}; in effectProcessImpl()
|
/hardware/interfaces/audio/aidl/default/bassboost/ |
D | BassBoostSw.cpp | 162 IEffect::Status BassBoostSw::effectProcessImpl(float* in, float* out, int samples) { in effectProcessImpl() argument 164 LOG(DEBUG) << __func__ << " in " << in << " out " << out << " samples " << samples; in effectProcessImpl() 165 for (int i = 0; i < samples; i++) { in effectProcessImpl() 168 return {STATUS_OK, samples, samples}; in effectProcessImpl()
|
/hardware/interfaces/audio/aidl/default/volume/ |
D | VolumeSw.cpp | 171 IEffect::Status VolumeSw::effectProcessImpl(float* in, float* out, int samples) { in effectProcessImpl() argument 173 LOG(DEBUG) << __func__ << " in " << in << " out " << out << " samples " << samples; in effectProcessImpl() 174 for (int i = 0; i < samples; i++) { in effectProcessImpl() 177 return {STATUS_OK, samples, samples}; in effectProcessImpl()
|
/hardware/interfaces/audio/aidl/default/presetReverb/ |
D | PresetReverbSw.cpp | 172 IEffect::Status PresetReverbSw::effectProcessImpl(float* in, float* out, int samples) { in effectProcessImpl() argument 174 LOG(DEBUG) << __func__ << " in " << in << " out " << out << " samples " << samples; in effectProcessImpl() 175 for (int i = 0; i < samples; i++) { in effectProcessImpl() 178 return {STATUS_OK, samples, samples}; in effectProcessImpl()
|
/hardware/interfaces/audio/aidl/default/hapticGenerator/ |
D | HapticGeneratorSw.cpp | 169 IEffect::Status HapticGeneratorSw::effectProcessImpl(float* in, float* out, int samples) { in effectProcessImpl() argument 171 LOG(DEBUG) << __func__ << " in " << in << " out " << out << " samples " << samples; in effectProcessImpl() 172 for (int i = 0; i < samples; i++) { in effectProcessImpl() 175 return {STATUS_OK, samples, samples}; in effectProcessImpl()
|
/hardware/interfaces/audio/aidl/default/acousticEchoCanceler/ |
D | AcousticEchoCancelerSw.cpp | 179 IEffect::Status AcousticEchoCancelerSw::effectProcessImpl(float* in, float* out, int samples) { in effectProcessImpl() argument 181 LOG(DEBUG) << __func__ << " in " << in << " out " << out << " samples " << samples; in effectProcessImpl() 182 for (int i = 0; i < samples; i++) { in effectProcessImpl() 185 return {STATUS_OK, samples, samples}; in effectProcessImpl()
|
/hardware/interfaces/audio/aidl/default/noiseSuppression/ |
D | NoiseSuppressionSw.cpp | 166 IEffect::Status NoiseSuppressionSw::effectProcessImpl(float* in, float* out, int samples) { in effectProcessImpl() argument 168 LOG(DEBUG) << __func__ << " in " << in << " out " << out << " samples " << samples; in effectProcessImpl() 169 for (int i = 0; i < samples; i++) { in effectProcessImpl() 172 return {STATUS_OK, samples, samples}; in effectProcessImpl()
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_EXT_multisampled_render_to_single_sampled.adoc | 48 rendering is done with a specified number of samples. 55 subpass which performs multisampled rendering with `N` samples would still 56 require all the attachments used in the subpass to have `N` samples. 65 rendering is done with `N` samples, then any attachment used in the pass may 66 either have one or `N` samples. 69 replicated in all samples of that pixel on tile memory) and will automatically 127 In a multisampled-render-to-single-sampled pass with `N` samples, all rendering 128 is done with `N` samples as if any single-sampled attachments truly had `N` 129 samples. 147 the `N` corresponding samples at the start of the pass. [all …]
|
/hardware/interfaces/audio/aidl/default/automaticGainControlV2/ |
D | AutomaticGainControlV2Sw.cpp | 191 IEffect::Status AutomaticGainControlV2Sw::effectProcessImpl(float* in, float* out, int samples) { in effectProcessImpl() argument 193 LOG(DEBUG) << __func__ << " in " << in << " out " << out << " samples " << samples; in effectProcessImpl() 194 for (int i = 0; i < samples; i++) { in effectProcessImpl() 197 return {STATUS_OK, samples, samples}; in effectProcessImpl()
|
/hardware/interfaces/audio/aidl/default/automaticGainControlV1/ |
D | AutomaticGainControlV1Sw.cpp | 188 IEffect::Status AutomaticGainControlV1Sw::effectProcessImpl(float* in, float* out, int samples) { in effectProcessImpl() argument 190 LOG(DEBUG) << __func__ << " in " << in << " out " << out << " samples " << samples; in effectProcessImpl() 191 for (int i = 0; i < samples; i++) { in effectProcessImpl() 194 return {STATUS_OK, samples, samples}; in effectProcessImpl()
|
/hardware/interfaces/audio/aidl/default/equalizer/ |
D | EqualizerSw.cpp | 209 IEffect::Status EqualizerSw::effectProcessImpl(float* in, float* out, int samples) { in effectProcessImpl() argument 211 LOG(DEBUG) << __func__ << " in " << in << " out " << out << " samples " << samples; in effectProcessImpl() 212 for (int i = 0; i < samples; i++) { in effectProcessImpl() 215 return {STATUS_OK, samples, samples}; in effectProcessImpl()
|