Searched refs:topology (Results 1 - 25 of 117) sorted by relevance

12345

/xsrc/external/mit/xf86-video-vmware/dist/src/
H A Dvmware_common.h39 const char *topology,
H A Dvmware_common.c98 const char *topology,
104 const char *str = topology;
106 xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Parsing %s topology: Starting...\n",
148 xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Parsing %s topology: Succeeded.\n",
153 xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Parsing %s topology: Failed.\n",
97 VMWAREParseTopologyString(ScrnInfoPtr pScrn,const char * topology,unsigned int * retNumOutputs,const char info[]) argument
H A Dvmware.c933 * reset the device's multimon topology.
956 * 1) We don't want X clients to see a Xinerama topology and a video
960 * 2) We must set the host's display topology registers after setting
962 * hardware display topology.
1000 * Update host's view of guest topology. This tells the device
1348 CONST_ABI_18_0 char *topology = xf86GetOptValString(options, OPTION_GUI_LAYOUT); local in function:VMWAREScreenInit
1349 if (topology) {
1351 VMWAREParseTopologyString(pScrn, topology,
1356 free((void *)topology);
1360 CONST_ABI_18_0 char *topology local in function:VMWAREScreenInit
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/intel/dev/
H A Dgen_device_info.c1065 } topology; local in function:gen_device_info_update_from_masks
1069 memset(&topology, 0, sizeof(topology));
1071 topology.base.max_slices = util_last_bit(slice_mask);
1072 topology.base.max_subslices = util_last_bit(subslice_mask);
1074 topology.base.subslice_offset = DIV_ROUND_UP(topology.base.max_slices, 8);
1075 topology.base.subslice_stride = DIV_ROUND_UP(topology.base.max_subslices, 8);
1082 topology
1131 gen_device_info_update_from_topology(struct gen_device_info * devinfo,const struct drm_i915_query_topology_info * topology) argument
[all...]
H A Dgen_device_info.h276 const struct drm_i915_query_topology_info *topology);
/xsrc/external/mit/MesaLib/dist/src/intel/dev/
H A Dintel_device_info.c1037 const struct drm_i915_query_topology_info *topology)
1041 assert(topology->max_slices > 0);
1042 assert(topology->max_subslices > 0);
1043 assert(topology->max_eus_per_subslice > 0);
1045 devinfo->subslice_slice_stride = topology->subslice_stride;
1047 devinfo->eu_subslice_stride = DIV_ROUND_UP(topology->max_eus_per_subslice, 8);
1048 devinfo->eu_slice_stride = topology->max_subslices * devinfo->eu_subslice_stride;
1050 assert(sizeof(devinfo->slice_masks) >= DIV_ROUND_UP(topology->max_slices, 8));
1051 memcpy(&devinfo->slice_masks, topology->data, DIV_ROUND_UP(topology
1036 update_from_topology(struct intel_device_info * devinfo,const struct drm_i915_query_topology_info * topology) argument
1125 struct drm_i915_query_topology_info *topology; local in function:update_from_masks
[all...]
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_nir.h48 unsigned topology);
52 unsigned topology);
54 unsigned topology);
H A Dir3_nir_lower_tess.c29 uint32_t topology; member in struct:state
280 unsigned topology)
294 if (v->type == MESA_SHADER_VERTEX && topology != IR3_TESS_NONE)
449 switch (state->topology) {
650 unsigned topology)
652 struct state state = {.topology = topology};
742 if (state->topology == IR3_TESS_TRIANGLES)
810 unsigned topology)
812 struct state state = {.topology
278 ir3_nir_lower_to_explicit_output(nir_shader * shader,struct ir3_shader_variant * v,unsigned topology) argument
649 ir3_nir_lower_tess_ctrl(nir_shader * shader,struct ir3_shader_variant * v,unsigned topology) argument
809 ir3_nir_lower_tess_eval(nir_shader * shader,struct ir3_shader_variant * v,unsigned topology) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/
H A Ddxil_enums.c130 unreachable("unhandled primitive topology");
134 enum dxil_primitive_topology dxil_get_primitive_topology(unsigned topology) argument
136 switch (topology) {
146 unreachable("unhandled primitive topology");
H A Ddxil_enums.h331 enum dxil_primitive_topology dxil_get_primitive_topology(unsigned topology);
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_conv.h63 static inline unsigned vk_conv_topology(VkPrimitiveTopology topology) argument
65 switch (topology) {
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/
H A Dapi.cpp875 switch (pState->state.topology)
1073 /// @param topology - Topology used for draw
1074 uint32_t MaxVertsPerDraw(DRAW_CONTEXT* pDC, uint32_t totalVerts, PRIMITIVE_TOPOLOGY topology) argument
1086 if (topology == TOP_RECT_LIST)
1099 switch (topology)
1140 uint32_t vertsPerPrim = topology - TOP_PATCHLIST_BASE;
1155 /// @param topology - Specifies topology for draw.
1162 PRIMITIVE_TOPOLOGY topology,
1178 uint32_t maxVertsPerDraw = MaxVertsPerDraw(pDC, numVertices, topology);
1161 DrawInstanced(HANDLE hContext,PRIMITIVE_TOPOLOGY topology,uint32_t numVertices,uint32_t startVertex,uint32_t numInstances=1,uint32_t startInstance=0) argument
1256 SwrDraw(HANDLE hContext,PRIMITIVE_TOPOLOGY topology,uint32_t startVertex,uint32_t numVertices) argument
1273 SwrDrawInstanced(HANDLE hContext,PRIMITIVE_TOPOLOGY topology,uint32_t numVertsPerInstance,uint32_t numInstances,uint32_t startVertex,uint32_t startInstance) argument
1294 DrawIndexedInstance(HANDLE hContext,PRIMITIVE_TOPOLOGY topology,uint32_t numIndices,uint32_t indexOffset,int32_t baseVertex,uint32_t numInstances=1,uint32_t startInstance=0) argument
1417 SwrDrawIndexed(HANDLE hContext,PRIMITIVE_TOPOLOGY topology,uint32_t numIndices,uint32_t indexOffset,int32_t baseVertex) argument
1436 SwrDrawIndexedInstanced(HANDLE hContext,PRIMITIVE_TOPOLOGY topology,uint32_t numIndices,uint32_t numInstances,uint32_t indexOffset,int32_t baseVertex,uint32_t startInstance) argument
[all...]
H A Dapi.h488 /// @param topology - Specifies topology for draw.
494 PRIMITIVE_TOPOLOGY topology,
501 /// @param topology - Specifies topology for draw.
510 PRIMITIVE_TOPOLOGY topology,
519 /// @param topology - Specifies topology for draw.
526 PRIMITIVE_TOPOLOGY topology,
534 /// @param topology
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/
H A Dswr_draw.cpp180 enum pipe_prim_type topology; local in function:swr_draw_vbo
182 topology = (pipe_prim_type)ctx->gs->info.base.properties[TGSI_PROPERTY_GS_OUTPUT_PRIM];
184 topology = info->mode;
186 switch (topology) {
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_util.h103 tu6_primtype(VkPrimitiveTopology topology) argument
119 assert(topology < ARRAY_SIZE(lookup));
120 return lookup[topology];
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/
H A Dswr_draw.cpp220 enum pipe_prim_type topology; local in function:swr_draw_vbo
222 topology = (pipe_prim_type)ctx->gs->info.base.properties[TGSI_PROPERTY_GS_OUTPUT_PRIM];
224 topology = (enum pipe_prim_type)info->mode;
226 switch (topology) {
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D17.3.2.rst73 - radv/gfx9: fix primitive topology when adjacency is used
H A D19.2.1.rst113 - intel: fix topology query
114 - intel: fix subslice computation from topology data
H A D21.1.4.rst110 - anv: Fix dynamic primitive topology for tess on Gfx7.x too
126 - anv: fix dynamic primitive topology for tess
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Dgfx7_cmd_buffer.c210 uint32_t topology; local in function:genX
212 topology = pipeline->topology;
214 topology = genX(vk_to_intel_primitive_type)[d->primitive_topology];
216 cmd_buffer->state.gfx.primitive_topology = topology;
227 /* Take dynamic primitive topology in to account with
373 * threads or if we have dirty dynamic primitive topology state and
H A Dgfx8_cmd_buffer.c424 uint32_t topology; local in function:genX
426 topology = pipeline->topology;
428 topology = genX(vk_to_intel_primitive_type)[d->primitive_topology];
430 cmd_buffer->state.gfx.primitive_topology = topology;
433 vft.PrimitiveTopologyType = topology;
462 /* Take dynamic primitive topology in to account with
/xsrc/external/mit/xf86-video-vmware/dist/vmwgfx/
H A Dvmwgfx_driver.c321 * vmwgfx_set_topology - Set the GUI topology according to an option string
324 * @topology: String containing the topology description.
327 * This function reads a GUI topology according from @topology, and
328 * calls into the kernel to set that topology.
331 vmwgfx_set_topology(ScrnInfoPtr pScrn, const char *topology, const char *info) argument
340 screen_info = VMWAREParseTopologyString(pScrn, topology, &num_outputs,
349 "Failed to allocate topology data.\n");
415 CONST_ABI_18_0 char *topology local in function:vmwgfx_pre_init_mode
425 CONST_ABI_18_0 char *topology = local in function:vmwgfx_pre_init_mode
[all...]
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dsi_cmd_buffer.c717 uint32_t draw_vertex_count, unsigned topology, bool prim_restart_enable)
730 struct radv_prim_vertex_count prim_vertex_count = prim_size_table[topology];
733 if (topology == V_008958_DI_PT_PATCH) {
754 topology == V_008958_DI_PT_POLYGON || topology == V_008958_DI_PT_LINELOOP ||
755 topology == V_008958_DI_PT_TRIFAN || topology == V_008958_DI_PT_TRISTRIP_ADJ ||
758 (topology != V_008958_DI_PT_POINTLIST && topology != V_008958_DI_PT_LINESTRIP))))
825 (topology
715 si_get_ia_multi_vgt_param(struct radv_cmd_buffer * cmd_buffer,bool instanced_draw,bool indirect_draw,bool count_from_stream_output,uint32_t draw_vertex_count,unsigned topology,bool prim_restart_enable) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/tests/
H A Dhelpers.h112 VkPrimitiveTopology topology; member in class:PipelineBuilder
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/archrast/
H A Devents.proto75 uint32_t topology; // topology of draw
85 uint32_t soTopology; // topology of stream-out

Completed in 24 milliseconds

12345