Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 729396 | Differences between
and this patch

Collapse All | Expand All

(-)file_not_specified_in_diff (-2 / +10 lines)
Line  Link Here
0
-- a/libs/vkd3d/vkd3d_private.h
0
++ b/libs/vkd3d/vkd3d_private.h
Lines 912-917 struct vkd3d_pipeline_bindings Link Here
912
{
912
{
913
    const struct d3d12_root_signature *root_signature;
913
    const struct d3d12_root_signature *root_signature;
914
914
915
    VkPipelineBindPoint vk_bind_point;
915
    VkDescriptorSet descriptor_set;
916
    VkDescriptorSet descriptor_set;
916
    bool in_use;
917
    bool in_use;
917
918
Lines 928-933 struct vkd3d_pipeline_bindings Link Here
928
    uint32_t push_descriptor_active_mask;
929
    uint32_t push_descriptor_active_mask;
929
};
930
};
930
931
932
enum vkd3d_pipeline_bind_point
933
{
934
    VKD3D_PIPELINE_BIND_POINT_GRAPHICS = 0x0,
935
    VKD3D_PIPELINE_BIND_POINT_COMPUTE = 0x1,
936
    VKD3D_PIPELINE_BIND_POINT_COUNT = 0x2,
937
};
938
931
/* ID3D12CommandList */
939
/* ID3D12CommandList */
932
struct d3d12_command_list
940
struct d3d12_command_list
933
{
941
{
Lines 961-967 struct d3d12_command_list Link Here
961
    VkPipeline current_pipeline;
969
    VkPipeline current_pipeline;
962
    VkRenderPass pso_render_pass;
970
    VkRenderPass pso_render_pass;
963
    VkRenderPass current_render_pass;
971
    VkRenderPass current_render_pass;
964
    struct vkd3d_pipeline_bindings pipeline_bindings[VK_PIPELINE_BIND_POINT_RANGE_SIZE];
972
    struct vkd3d_pipeline_bindings pipeline_bindings[VKD3D_PIPELINE_BIND_POINT_COUNT];
965
973
966
    struct d3d12_pipeline_state *state;
974
    struct d3d12_pipeline_state *state;
967
975

Return to bug 729396