- suav nrog
tsim tawm Intel muaj Iris tsav tsheb tshiab. Tsis zoo li i965, tus tsav tsheb tshiab yog raws li Gallium3D architecture, uas hloov lub cim xeeb tswj cov haujlwm mus rau DRI tus tsav tsheb sab hauv Linux ntsiav thiab muab lub xeev npaj txhij nrog kev txhawb nqa rau rov qab siv cache ntawm cov khoom tso tawm. Tus tsav tsheb tshiab tsuas yog txhawb nqa GPUs raws li Gen8 + microarchitecture (Broadwell, Skylake) nrog HD, UHD thiab Iris GPUs.Hauv kev ntsuas kev ua tau zoo, Iris tsav tsheb yog los ntawm 3 mus rau 15 zaug
overtakes i965, nyob ntawm seb hom kev xeem. Qhov nruab nrab, Iris renders 5.45 npaug ntau dua khoom ib ob dua li tus tsav tsheb i965. Thaum khiav cov kev pab cuam tiag tiag, qhov nce tsis txaus ntseeg (hauv ib qho ntawm cov demos qhov nce yog li 19%, thiab hauv qee qhov demos nws yog kwv yees li ntawm i965). - Tus neeg tsav tsheb classic i965 tau nthuav dav kev txhawb nqa rau Gen 11 thiab
ntxiv kev txhawb nqa rau Elkhart Lake SoC graphics subsystem; - Tus tsav tsheb suav nrog
Lima rau Mali 400/450 GPU, siv ntau cov chips qub raws li ARM architecture. - Tus tsav tsheb ntxiv
panfrost rau GPUs raws li Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) thiab Bifrost (Mali G3x, G5x, G7x) microarchitectures, siv ntau yam khoom siv nrog ARM processors. - Tus neeg tsav tsheb RADV (Vulkan tsav tsheb rau AMD phaib) tau ntxiv kev txhawb nqa rau VESA Adaptive-Sync (FreeSync) thev naus laus zis, uas tso cai rau koj hloov pauv tus saib xyuas tus nqi tshiab kom ntseeg tau tias cov zis tawm du thiab tsim kua muag;
-
Ntxiv tshiab Vulkan tsav tsheb TURNIP rau Qualcomm Adreno GPUs; - Rau tus tsav tsheb
Softpipe (software rasterizer raws li Gallium3D) ntxiv kev txhawb nqa rau OpenGL 4 txuas ntxiv: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array thiab OES_viewport_array. Txog rau thaum OpenGL 4.0 tau txais kev txhawb nqa tag nrho, nws tseem yuav siv GL_ARB_gpu_shader5, GL_ARB_sample_shading thiab GL_ARB_tessellation_shader txuas ntxiv; - Ntxiv kev txhawb nqa rau ATC kev ntxhib los mos compression hom siv ntawm GPUs
Qualcomm thiab AMD; - Txhim kho kev ua tau zoo ntawm Gallium Nine lub xeev tracker, uas muab kev txhawb nqa rau Direct3D 9 API rau Unix-zoo li tshuab thiab feem ntau siv los khiav Windows games siv Wine;
- Ntxiv tshiab OpenGL extensions:
-
GL_ARB_parallel_shader_compile rau txhua tus tsav tsheb; -
GL_EXT_gpu_shader4 rau txhua tus tsav tsheb nrog GL 3.1 kev txhawb nqa; -
GL_EXT_shader_image_load_formatted rau tus tsav tsheb radeonsi; -
GL_EXT_texture_buffer_object rau txhua tus tsav tsheb nrog GL 3.1 kev txhawb nqa; -
GL_EXT_texture_compression_s3tc_srgb rau cov tsav tsheb raws li Gallium architecture thiab i965 tsav tsheb; -
GL_NV_compute_shader_derivatives rau cov tsav tshebIris i965 ;ua. -
GL_KHR_parallel_shader_compile rau txhua tus tsav tsheb; -
GL_INTEL_conservative_rasterization rau Iris tsav tsheb.
-
- Ntxiv txuas ntxiv rau ANV Vulkan tsav tsheb (rau Intel daim npav):
-
VK_EXT_buffer_device_address -
VK_EXT_depth_clip_enable -
VK_KHR_ycbcr_image_arrays -
VK_EXT_inline_uniform_block -
VK_EXT_external_memory_host -
VK_EXT_host_query_reset -
VK_KHR_surface_protected_capabilities -
VK_EXT_pipeline_creation_feedback -
VK_NV_compute_shader_derivatives -
VK_KHR_shader_float16_int8 -
VK_KHR_shader_atomic_int64 -
VK_EXT_descriptor_indexing -
VK_EXT_memory_budget
-
- Ib txheej txuas ntxiv tau ntxiv rau RADV Vulkan tsav tsheb (rau AMD phaib):
Tsis tas li ntawd, nws tuaj yeem raug sau tseg
Tau qhov twg los: opennet.ru