|
|
|
|
|
|
|
|
return vscreen->caps.caps.v1.bset.transform_feedback_overflow_query; |
|
|
return vscreen->caps.caps.v1.bset.transform_feedback_overflow_query; |
|
|
case PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENT: |
|
|
case PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENT: |
|
|
return vscreen->caps.caps.v2.shader_buffer_offset_alignment; |
|
|
return vscreen->caps.caps.v2.shader_buffer_offset_alignment; |
|
|
|
|
|
case PIPE_CAP_DOUBLES: |
|
|
|
|
|
return vscreen->caps.caps.v1.bset.has_fp64; |
|
|
case PIPE_CAP_TEXTURE_GATHER_SM5: |
|
|
case PIPE_CAP_TEXTURE_GATHER_SM5: |
|
|
case PIPE_CAP_BUFFER_MAP_PERSISTENT_COHERENT: |
|
|
case PIPE_CAP_BUFFER_MAP_PERSISTENT_COHERENT: |
|
|
case PIPE_CAP_FAKE_SW_MSAA: |
|
|
case PIPE_CAP_FAKE_SW_MSAA: |
|
|
|
|
|
|
|
|
case PIPE_CAP_POLYGON_MODE_FILL_RECTANGLE: |
|
|
case PIPE_CAP_POLYGON_MODE_FILL_RECTANGLE: |
|
|
case PIPE_CAP_SPARSE_BUFFER_PAGE_SIZE: |
|
|
case PIPE_CAP_SPARSE_BUFFER_PAGE_SIZE: |
|
|
case PIPE_CAP_TGSI_BALLOT: |
|
|
case PIPE_CAP_TGSI_BALLOT: |
|
|
case PIPE_CAP_DOUBLES: |
|
|
|
|
|
case PIPE_CAP_TGSI_TES_LAYER_VIEWPORT: |
|
|
case PIPE_CAP_TGSI_TES_LAYER_VIEWPORT: |
|
|
case PIPE_CAP_CAN_BIND_CONST_BUFFER_AS_VERTEX: |
|
|
case PIPE_CAP_CAN_BIND_CONST_BUFFER_AS_VERTEX: |
|
|
case PIPE_CAP_ALLOW_MAPPED_BUFFERS_DURING_EXECUTION: |
|
|
case PIPE_CAP_ALLOW_MAPPED_BUFFERS_DURING_EXECUTION: |