| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/core/ |
| timestamp.cpp | 30 timestamp::query::query(command_queue &q) : function in class:timestamp::query 36 timestamp::query::query(query &&other) : function in class:timestamp::query 42 timestamp::query::~query() { 48 timestamp::query::operator()() const {
|
| timestamp.hpp | 35 /// Emit a timestamp query that is executed asynchronously by 38 class query { class in namespace:clover::timestamp 40 query(command_queue &q); 41 query(query &&other); 42 ~query(); 44 query &operator=(const query &) = delete; 47 /// Retrieve the query results. 64 /// Retrieve the query results [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/clover/core/core/ |
| timestamp.cpp | 30 timestamp::query::query(command_queue &q) : function in class:timestamp::query 36 timestamp::query::query(query &&other) : function in class:timestamp::query 42 timestamp::query::~query() { 48 timestamp::query::operator()() const {
|
| timestamp.hpp | 35 /// Emit a timestamp query that is executed asynchronously by 38 class query { class in namespace:clover::timestamp 40 query(command_queue &q); 41 query(query &&other); 42 ~query(); 44 query &operator=(const query &) = delete; 47 /// Retrieve the query results. 64 /// Retrieve the query results [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/i915/ |
| i915_query.c | 38 unsigned query; member in struct:i915_query 44 struct i915_query *query = CALLOC_STRUCT(i915_query); local 46 return (struct pipe_query *)query; 50 i915_destroy_query(struct pipe_context *ctx, struct pipe_query *query) 52 FREE(query); 56 i915_begin_query(struct pipe_context *ctx, struct pipe_query *query) 62 i915_end_query(struct pipe_context *ctx, struct pipe_query *query) 68 i915_get_query_result(struct pipe_context *ctx, struct pipe_query *query,
|
| /xsrc/external/mit/MesaLib/dist/src/intel/ds/ |
| intel_pps_perf.h | 55 std::optional<struct intel_perf_query_info> query = std::nullopt; member in class:pps::IntelPerf
|
| /xsrc/external/mit/MesaLib/dist/src/intel/perf/ |
| intel_perf_private.h | 40 intel_perf_query_add_stat_reg(struct intel_perf_query_info *query, uint32_t reg, 46 assert(query->n_counters < query->max_counters); 48 counter = &query->counters[query->n_counters]; 53 counter->offset = sizeof(uint64_t) * query->n_counters; 58 query->n_counters++; 62 intel_perf_query_add_basic_stat_reg(struct intel_perf_query_info *query, 65 intel_perf_query_add_stat_reg(query, reg, 1, 1, name, name); 71 struct intel_perf_query_info *query; local [all...] |
| intel_perf_mdapi.c | 37 const struct intel_perf_query_info *query, 57 mdapi_data->PerfCounter1 = result->accumulator[query->perfcnt_offset + 0]; 58 mdapi_data->PerfCounter2 = result->accumulator[query->perfcnt_offset + 1]; 81 mdapi_data->PerfCounter1 = result->accumulator[query->perfcnt_offset + 0]; 82 mdapi_data->PerfCounter2 = result->accumulator[query->perfcnt_offset + 1]; 115 mdapi_data->PerfCounter1 = result->accumulator[query->perfcnt_offset + 0]; 116 mdapi_data->PerfCounter2 = result->accumulator[query->perfcnt_offset + 1]; 146 struct intel_perf_query_info *query = local 149 query->kind = INTEL_PERF_QUERY_TYPE_PIPELINE; 150 query->name = "Intel_Raw_Pipeline_Statistics_Query" 235 struct intel_perf_query_info *query = NULL; local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/i915/ |
| i915_query.c | 39 unsigned query; member in struct:i915_query 46 struct i915_query *query = CALLOC_STRUCT( i915_query ); local 48 return (struct pipe_query *)query; 52 struct pipe_query *query) 54 FREE(query); 58 struct pipe_query *query) 63 static bool i915_end_query(struct pipe_context *ctx, struct pipe_query *query) 69 struct pipe_query *query,
|
| /xsrc/external/mit/xf86-video-chips/dist/util/ |
| mRegs.c | 15 int query = 0; local 29 printf(" vv is in hexadecimal or '?' for query\n"); 93 query = 1; 103 if (query) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ |
| lima_query.c | 29 * but the spec allows you to expose 0 query counter bits, so we just return 0 45 struct lima_query *query = calloc(1, sizeof(*query)); local 48 return (struct pipe_query *)query; 52 lima_destroy_query(struct pipe_context *ctx, struct pipe_query *query) 54 free(query); 58 lima_begin_query(struct pipe_context *ctx, struct pipe_query *query) 64 lima_end_query(struct pipe_context *ctx, struct pipe_query *query) 70 lima_get_query_result(struct pipe_context *ctx, struct pipe_query *query,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/ |
| v3d_query_pipe.c | 25 * Gallium query object support. 27 * The HW has native support for occlusion queries, with the query result 49 v3d_destroy_query_pipe(struct v3d_context *v3d, struct v3d_query *query) 51 struct v3d_query_pipe *pquery = (struct v3d_query_pipe *)query; 58 v3d_begin_query_pipe(struct v3d_context *v3d, struct v3d_query *query) 60 struct v3d_query_pipe *pquery = (struct v3d_query_pipe *)query; 85 pquery->bo = v3d_bo_alloc(v3d->screen, 4096, "query"); 93 unreachable("unsupported query type"); 100 v3d_end_query_pipe(struct v3d_context *v3d, struct v3d_query *query) 102 struct v3d_query_pipe *pquery = (struct v3d_query_pipe *)query; 195 struct v3d_query *query = &pquery->base; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/svga/drm/ |
| vmw_query.c | 43 struct svga_winsys_gb_query *query; local 45 query = CALLOC_STRUCT(svga_winsys_gb_query); 46 if (!query) 52 query->buf = vmw_svga_winsys_buffer_wrap(pb_buf); 54 if (!query->buf) { 56 FREE(query); 57 query = NULL; 60 return query; 67 struct svga_winsys_gb_query *query) 69 vmw_svga_winsys_buffer_destroy(sws, query->buf) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| brw_conditional_render.c | 29 * Support for conditional rendering based on query objects 51 struct brw_query_object *query, 67 hsw_overflow_result_to_gpr0(brw, query, count); 74 struct brw_query_object *query) 89 brw_load_register_mem64(brw, MI_PREDICATE_SRC0, query->bo, 0 /* offset */); 90 brw_load_register_mem64(brw, MI_PREDICATE_SRC1, query->bo, 8 /* offset */); 95 struct brw_query_object *query, 100 assert(query->bo != NULL); 102 switch (query->Base.Target) { 104 set_predicate_for_overflow_query(brw, query, 0, 1) 134 struct brw_query_object *query = (struct brw_query_object *) q; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/radeon/ |
| radeon_context.c | 113 struct radeon_query_object *query = radeon->query.current; local 117 OUT_BATCH_RELOC(query->bo, query->curr_offset, 0, RADEON_GEM_DOMAIN_GTT, 0); 119 query->curr_offset += sizeof(uint32_t); 120 assert(query->curr_offset < RADEON_QUERY_PAGE_SIZE); 121 query->emitted_begin = GL_FALSE;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/ |
| lima_query.c | 29 * but the spec allows you to expose 0 query counter bits, so we just return 0 45 struct lima_query *query = calloc(1, sizeof(*query)); local 48 return (struct pipe_query *)query; 52 lima_destroy_query(struct pipe_context *ctx, struct pipe_query *query) 54 free(query); 58 lima_begin_query(struct pipe_context *ctx, struct pipe_query *query) 64 lima_end_query(struct pipe_context *ctx, struct pipe_query *query) 70 lima_get_query_result(struct pipe_context *ctx, struct pipe_query *query,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/svga/drm/ |
| vmw_query.c | 43 struct svga_winsys_gb_query *query; local 45 query = CALLOC_STRUCT(svga_winsys_gb_query); 46 if (!query) 52 query->buf = vmw_svga_winsys_buffer_wrap(pb_buf); 54 if (!query->buf) { 56 FREE(query); 57 query = NULL; 60 return query; 67 struct svga_winsys_gb_query *query) 69 vmw_svga_winsys_buffer_destroy(sws, query->buf) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| brw_conditional_render.c | 29 * Support for conditional rendering based on query objects 52 struct brw_query_object *query, 68 hsw_overflow_result_to_gpr0(brw, query, count); 75 struct brw_query_object *query) 90 brw_load_register_mem64(brw, MI_PREDICATE_SRC0, query->bo, 0 /* offset */); 91 brw_load_register_mem64(brw, MI_PREDICATE_SRC1, query->bo, 8 /* offset */); 96 struct brw_query_object *query, 101 assert(query->bo != NULL); 103 switch (query->Base.Target) { 105 set_predicate_for_overflow_query(brw, query, 0, 1) 135 struct brw_query_object *query = (struct brw_query_object *) q; local [all...] |
| brw_performance_query.h | 44 * i965 representation of a performance query object. 48 * query around all draw calls in a frame. 54 const struct gen_perf_query_info *query; member in struct:brw_perf_query_object 56 /* See query->kind to know which state below is in use... */ 61 * BO containing OA counter snapshots at query Begin/End time. 81 * list at the time that the query started (so we only need 83 * related to this query) 97 * Frequency of the GT at begin and end of the query. 102 * Accumulated OA results between begin and end of the query.
|
| brw_performance_query_mdapi.c | 31 fill_mdapi_perf_query_counter(struct gen_perf_query_info *query, 37 struct gen_perf_query_counter *counter = &query->counters[query->n_counters]; 39 assert(query->n_counters <= query->max_counters); 47 query->n_counters++; 49 assert(counter->offset + gen_perf_query_counter_get_size(counter) <= query->data_size); 52 #define MDAPI_QUERY_ADD_COUNTER(query, struct_name, field_name, type_name) \ 53 fill_mdapi_perf_query_counter(query, #field_name, \ 58 #define MDAPI_QUERY_ADD_ARRAY_COUNTER(ctx, query, struct_name, field_name, idx, type_name) 71 struct gen_perf_query_info *query = NULL; local 213 struct gen_perf_query_info *query = local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/radeon/ |
| radeon_context.c | 113 struct radeon_query_object *query = radeon->query.current; local 117 OUT_BATCH_RELOC(0, query->bo, query->curr_offset, 0, RADEON_GEM_DOMAIN_GTT, 0); 119 query->curr_offset += sizeof(uint32_t); 120 assert(query->curr_offset < RADEON_QUERY_PAGE_SIZE); 121 query->emitted_begin = GL_FALSE;
|
| /xsrc/external/mit/xorg-server/dist/glx/ |
| singlesize.c | 54 __glGetMap_size(GLenum target, GLenum query) 59 ** Assume target and query are both valid. 71 switch (query) { 76 ** The query above might fail, but then order will be zero anyway. 94 switch (query) { 100 ** The query above might fail, but then majorMinor will be zeroes 114 __glGetMapdv_size(GLenum target, GLenum query) 116 return __glGetMap_size(target, query); 120 __glGetMapfv_size(GLenum target, GLenum query) 122 return __glGetMap_size(target, query); 135 GLenum query; local [all...] |
| /xsrc/external/mit/xorg-server.old/dist/glx/ |
| singlesize.c | 56 GLint __glGetMap_size(GLenum target, GLenum query) 61 ** Assume target and query are both valid. 73 switch (query) { 78 ** The query above might fail, but then order will be zero anyway. 96 switch (query) { 102 ** The query above might fail, but then majorMinor will be zeroes 115 GLint __glGetMapdv_size(GLenum target, GLenum query) 117 return __glGetMap_size(target, query); 120 GLint __glGetMapfv_size(GLenum target, GLenum query) 122 return __glGetMap_size(target, query); 133 GLenum query; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/ |
| nv30_screen.h | 27 struct nouveau_object *query; member in struct:nv30_screen
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/d3d10umd/ |
| Query.cpp | 29 * Query.cpp -- 30 * Functions that manipulate query resources. 34 #include "Query.h" 48 * resource video memory) for a query. 57 return sizeof(Query); 62 TranslateQueryType(D3D10DDI_QUERY query) 64 switch (query) { 94 * query that the Microsoft Direct3D runtime subsequently issues 111 Query *pQuery = CastQuery(hQuery); 114 pQuery->Type = pCreateQuery->Query; 383 struct pipe_query *query = pQuery->handle; local [all...] |