/third_party/mesa3d/docs/ |
D | features.txt | 39 GL 3.0, GLSL 1.30 --- all DONE: freedreno, i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, sw… 72 GL 3.1, GLSL 1.40 --- all DONE: freedreno, i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, sw… 85 GL 3.2, GLSL 1.50 --- all DONE: freedreno, i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, sw… 100 GL 3.3, GLSL 3.30 --- all DONE: freedreno, i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, vi… 114 GL 4.0, GLSL 4.00 --- all DONE: i965/gen7+, nvc0, r600, radeonsi, llvmpipe, virgl, zink 143 GL 4.1, GLSL 4.10 --- all DONE: i965/gen7+, nvc0, r600, radeonsi, llvmpipe, virgl, zink 153 GL 4.2, GLSL 4.20 -- all DONE: i965/gen7+, nvc0, r600, radeonsi, llvmpipe, virgl, zink 169 GL 4.3, GLSL 4.30 -- all DONE: i965/gen8+, nvc0, r600, radeonsi, llvmpipe, virgl, zink 195 GL 4.4, GLSL 4.40 -- all DONE: i965/gen8+, nvc0, r600, radeonsi, llvmpipe, zink 213 GL 4.5, GLSL 4.50 -- all DONE: nvc0, r600, radeonsi, llvmpipe, zink [all …]
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_nir.cpp | 47 namespace r600 { namespace 558 using r600::r600_nir_lower_int_tg4; 559 using r600::r600_lower_scratch_addresses; 560 using r600::r600_lower_fs_out_to_vector; 561 using r600::r600_lower_ubo_to_align16; 801 r600::ShaderFromNir convert; in r600_shader_from_nir() 809 r600::sort_uniforms(sel->nir); in r600_shader_from_nir() 839 NIR_PASS_V(sel->nir, r600::r600_nir_lower_txl_txf_array_or_cube); in r600_shader_from_nir() 840 NIR_PASS_V(sel->nir, r600::r600_nir_lower_cube_to_2darray); in r600_shader_from_nir() 891 NIR_PASS_V(sel->nir, r600::r600_nir_split_64bit_io); in r600_shader_from_nir() [all …]
|
D | sfn_nir_lower_alu.cpp | 4 namespace r600 { namespace 97 return r600::Lower2x16().run(shader); in r600_nir_lower_pack_unpack_2x16() 102 return r600::LowerSinCos().run(shader); in r600_nir_lower_trigen()
|
D | sfn_emittexinstruction.cpp | 31 namespace r600 { namespace 101 r600::sfn_log << SfnLog::instr << "emit '" in emit_tex_tex() 131 r600::sfn_log << SfnLog::instr << "emit '" in emit_tex_txd() 174 r600::sfn_log << SfnLog::instr << "emit '" in emit_tex_txf() 238 r600::sfn_log << SfnLog::instr << "emit '" in emit_tex_txl() 372 r600::sfn_log << SfnLog::instr << "emit '" in emit_tex_tg4() 392 r600::sfn_log << SfnLog::tex << " really have offsets and they are " << in emit_tex_tg4() 433 r600::sfn_log << SfnLog::tex << "emit literal offsets\n"; in emit_tex_tg4() 450 r600::sfn_log << SfnLog::instr << "emit '" in emit_tex_txf_ms()
|
D | sfn_nir_lower_fs_out_to_vector.h | 32 namespace r600 {
|
D | sfn_optimizers.cpp | 4 namespace r600 { namespace
|
D | sfn_optimizers.h | 6 namespace r600 {
|
D | sfn_shader_base.cpp | 54 namespace r600 { namespace 399 r600::sfn_log << SfnLog::instr << " as '" << *ir << "'\n"; in emit_instruction_internal() 620 r600::sfn_log << SfnLog::instr << "emit '" in emit_intrinsic_instruction() 949 r600::sfn_log << SfnLog::instr << "emit '" in emit_discard_if() 967 r600::sfn_log << SfnLog::instr << __func__ << ": emit '" in load_uniform() 1087 r600::sfn_log << SfnLog::instr << __func__ << ": emit '" in emit_deref_instruction() 1128 r600::sfn_log << SfnLog::instr << " as '" << *ir << "'\n"; in emit_export_instruction() 1143 r600::sfn_log << SfnLog::io << "Set input[" << pos << "] =" << *var << "\n"; in set_input() 1149 r600::sfn_log << SfnLog::io << "Set output[" << pos << "] =" << sel << "\n"; in set_output()
|
D | sfn_callstack.h | 32 namespace r600 {
|
D | sfn_ir_to_assembly.h | 33 namespace r600 {
|
/third_party/mesa3d/docs/relnotes/ |
D | 17.2.8.rst | 36 - Graphical glitches r600 in game this war of mine linux native 51 - cherry-ignore: r600: set DX10_CLAMP for compute shader too 84 - r600: use min_dx10/max_dx10 instead of min/max 85 - r600: use DX10_CLAMP bit in shader setup
|
D | 17.3.7.rst | 45 - r600/sb: Alien Isolation GPU lock 114 - r600: fix cubemap arrays 115 - r600/sb/cayman: fix indirect ubo access on cayman 116 - r600: fix xfb stream check. 118 - r600/cayman: fix fragcood loading recip generation. 122 - r600: implement callstack workaround for evergreen. 156 - r600: Take ALU_EXTENDED into account when evaluating jump offsets 191 - cherry-ignore: r600/compute: only mark buffer/image state dirty for 196 - cherry-ignore: r600: Take ALU_EXTENDED into account when evaluating
|
D | 11.0.0.rst | 33 - GL_ARB_conditional_render_inverted on r600, radeonsi 57 - GL_OES_texture_float on all r300, r600, radeonsi, nv30, nv50, nvc0, 59 - GL_OES_texture_half_float on all r300, r600, radeonsi, nv30, nv50, 61 - GL_OES_texture_float_linear on all r300, r600, radeonsi, nv30, nv50, 63 - GL_OES_texture_half_float_linear on all r300, r600, radeonsi, nv30, 66 - GLX_ARB_create_context_robustness on r600, radeonsi 67 - EGL_EXT_create_context_robustness on r600, radeonsi 68 - EGL_KHR_gl_colorspace on r600, radeonsi, nv50, nvc0 69 - EGL_KHR_gl_texture_3D_image on r600, radeonsi, nv50, nvc0 70 - EGL 1.5 on r600, radeonsi, nv50, nvc0 [all …]
|
D | 11.0.8.rst | 57 - r600: do SQ flush ES ring rolling workaround 58 - r600: SMX returns CONTEXT_DONE early workaround 59 - r600/shader: split address get out to a function. 60 - r600/shader: add utility functions to do single slot arithmatic 62 - r600: handle geometry dynamic input array index
|
D | 10.3.rst | 29 - GL_ARB_ES3_compatibility on nv50, nvc0, r600, radeonsi, softpipe, 34 - GL_ARB_derivative_control on i965, nv50, nvc0, r600 37 - GL_ARB_fragment_layer_viewport on nv50, nvc0, llvmpipe, r600 41 - GL_ARB_seamless_cubemap_per_texture on i965, llvmpipe, nvc0, r600, 43 - GL_ARB_stencil_texturing on nv50, nvc0, r600, and radeonsi 44 - GL_ARB_texture_barrier on nv50, nvc0, r300, r600, radeonsi 45 - GL_ARB_texture_compression_bptc on i965/gen7+, nvc0, r600/evergreen+, 48 - GL_ARB_texture_gather on r600, radeonsi 49 - GL_ARB_texture_query_levels on nv50, nvc0, llvmpipe, r600, radeonsi, 51 - GL_ARB_texture_query_lod on r600, radeonsi [all …]
|
D | 17.2.7.rst | 74 - r600/sb: clobbers gl_Position -> gl_FragCoord 95 - r600/sb: handle jump after target to end of program. (v2) 99 - gallium/{r600, radeonsi}: Fix segfault with color format (v2) 138 - r600: Emit EOP for more CF instruction types 139 - r600/sb: do not convert if-blocks that contain indirect array access
|
D | 10.0.2.rst | 58 - r600/compute: Free compiled kernels when deleting compute state 59 - r600/compute: Use the correct FREE macro when deleting compute state 62 - r600/pipe: Stop leaking context->start_compute_cs_cmd.buf on EG/CM
|
D | 18.0.0.rst | 31 r600/evergreen+ 33 r600/evergreen+ 34 - GL_ARB_shader_storage_buffer_object on r600/evergreen+ 35 - GL_ARB_compute_shader on r600/evergreen+ 36 - GL_ARB_cull_distance on r600/evergreen+ 37 - GL_ARB_enhanced_layouts on r600/evergreen+ 39 - OpenGL 4.3 on r600/evergreen with hw fp64 support 158 - Graphical glitches r600 in game this war of mine linux native 212 - r600/sb: clobbers gl_Position -> gl_FragCoord 280 - r600/sb: Alien Isolation GPU lock
|
D | 7.9.rst | 42 - GL_ARB_depth_clamp and GL_NV_depth_clamp extensions (in nv50 and r600 44 - GL_ARB_half_float_vertex extension (in nvfx, r300, r600, softpipe, 46 - GL_EXT_draw_buffers2 (in nv50, r600, softpipe, and llvmpipe Gallium 48 - GL_EXT_texture_swizzle (in nvfx, r300, r600, softpipe, and llvmpipe 50 - GL_ATI_texture_mirror_once (in nvfx, nv50, r300, r600, softpipe, and
|
D | 17.3.4.rst | 94 - r600/sb: fix a bug emitting ar load from a constant. 100 - r600/sb: insert the else clause when we might depart from a loop 123 - cherry-ignore: add r600/amdgpu 18.0 nominations 139 - r600/shader: Initialize max_driver_temp_used correctly for the first 224 - r600: don't do stack workarounds for hemlock
|
D | 11.0.7.rst | 59 - r600: geometry shader gsvs itemsize workaround 60 - r600: rv670 use at least 16es/gs threads 61 - r600: workaround empty geom shader.
|
D | 10.2.rst | 29 - GL_ARB_buffer_storage on i965, nv30, nv50, nvc0, r300, r600, and 41 - GL_ARB_viewport_array on nv50, r600
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
D | AMDGPUMCTargetDesc.cpp | 61 if (TT.getArch() == Triple::r600) in createAMDGPUMCRegisterInfo() 70 if (TT.getArch() == Triple::r600) in createAMDGPUMCSubtargetInfo() 80 if (T.getArch() == Triple::r600) in createAMDGPUMCInstPrinter()
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 3051 ../src/gallium/drivers/r600/cayman_msaa.c 3052 ../src/gallium/drivers/r600/compute_memory_pool.c 3053 ../src/gallium/drivers/r600/compute_memory_pool.h 3054 ../src/gallium/drivers/r600/eg_asm.c 3055 ../src/gallium/drivers/r600/eg_debug.c 3056 ../src/gallium/drivers/r600/eg_sq.h 3057 ../src/gallium/drivers/r600/egd_tables.py 3058 ../src/gallium/drivers/r600/evergreen_compute.c 3059 ../src/gallium/drivers/r600/evergreen_compute.h 3060 ../src/gallium/drivers/r600/evergreen_compute_internal.h [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | R600Processors.td | 47 def FeatureR600 : R600SubtargetFeatureGeneration<"R600", "r600", 70 def : Processor<"r600", R600_VLIW5_Itin,
|